nvm、nodejs、cordova安裝及運行遇到的問題及解決方式

開門見山

問題1:安裝node途中若報錯且提示安裝成功,運行node -v;若出現報錯,或者此應用不能運行等
原因:網絡不穩定,導致途中安裝失敗
解決方式:網絡穩定時,卸載重新安裝,建議使用nvm安裝,設置成全局

問題2:npm install 報錯err等.可能原因:node版本太低,
解決:建議使用nvm根據項目不同安裝不同版本的node

問題3.執行npm run build打包時候,報錯webpack-serve不存在;
解決方式:刪除node_modules,重新 npm install(安裝項目依賴包),npm run build(啓動應用(自動熱重載)),npm run dep(編譯並壓縮項目)

問題4.真機調試執行cordova run android報錯:Current working directory is not a Cordova-based project
解決方式:新建一個cordova項目,將myApp項目(vue)放在cordova項目,配置一下config/index.js/build


問題5.真機調試執行cordova run android報錯:沒有安裝gradle或者Android studio(項目應該是對gradle有依賴)
解決方式:安裝配置gradle(可通過cordova requirements查看一下所需的jdk,sdk,gradle是否都安裝完成),配置好gradle路徑(若默認配置好了則不需要管)


問題6.真機調試執行cordova run android報錯:Unknown argument --licenses    License for package Android SDK Build-Tools 28.0.3 not accepted
解決方式:sdkmanage --update,解決許可證不可用的問題

問題7. 真機調試執行cordova run android報錯:Could not resolve all artifacts for configuration ':CordovaLib:classpath'
網上說是sdk和gradle版本不一致的問題,但是我重新跑了一遍就可以了

最後:終於成功了

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章