我在兩臺機器上工作在我的cordova項目上:macbook和一臺PC。 當我更新一臺機器上的插件時,在更改後沒有更新另一臺機器上的插件。用git跟蹤cordova插件可以解決這個問題,但看起來非常糟糕。目前我只跟蹤config.xml。根據config.xml更新cordova插件
當我嘗試執行: cordova plugin add cordova-plugin-my-plugin
那隻能說明列表如下:
cordova plugin rm cordova-plugin-my-plugin
cordova plugin add [email protected]
:
...
skipping existing file: android-1.png
skipping existing file: android-2.png
cp: dest file already exists: /Users/user/cordova-app/plugins/cordova-plugin-my-plugin/LICENSE
cp: dest file already exists: /Users/user/cordova-app/plugins/cordova-plugin-my-plugin/README.md
...
所以它與每一個插件驢工作結束
有沒有人解決過這個問題?
謝謝,但最初我使用'--save'選項,因此包保存在config.xml中。問題是:當我在一臺計算機上更新軟件包時,它不會在第二次使用'cordova prepare'進行更新。 –
你如何更新軟件包?是npm還是Github上的插件?什麼是你的配置。xml(與插件有關)? – daserge
它是指定散列的github' ' –