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版本不一致的问题,但是我重新跑了一遍就可以了

最后:终于成功了

发布了82 篇原创文章 · 获赞 44 · 访问量 7万+
展开阅读全文

没有更多推荐了,返回首页

©️2019 CSDN 皮肤主题: 编程工作室 设计师: CSDN官方博客

分享到微信朋友圈

×

扫一扫,手机浏览