我正在研究Cordova项目 . 我不得不对我在平台特定文件夹(例如Android和iOS)中导入的一些插件进行自定义 . 现在,每当我从根文件夹级别执行cordova构建时,它会尝试删除我对平台特定文件夹中的插件所做的自定义 . 知道是什么导致了这个或者解决这个问题的方法吗?
如果你的插件有一些自定义,安装该插件为 local 插件而不是 registry 或 git ,它避免从源的repos重新加载 .
为此,您可以修改 plugins 文件夹中的 fetch.json 文件 .
样品:
"cordova-plugin-camera": { "source": { "type": "local", "path": "C:\\Vs\\Projects\\Myproject\\plugins\\cordova-plugin-camera" }, "is_top_level": true, "variables": {} },
看看here
1 回答
如果你的插件有一些自定义,安装该插件为 local 插件而不是 registry 或 git ,它避免从源的repos重新加载 .
为此,您可以修改 plugins 文件夹中的 fetch.json 文件 .
样品:
看看here