开门见山
问题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版本不一致的问题,但是我重新跑了一遍就可以了
最后:终于成功了