标签:package 1.0 wrap 管理员 build tps rdo 坑爹 nbsp
1、问题1:直接执行npm install -g cordova ionic,因为网络原因,执行不成功
解决方案:将npm映射到淘宝服务器:npm install -g cnpm --registry=https://registry.npm.taobao.org 注意:需要用管理员身份运行cmd
然后执行:cnpm install -g cordova ionic
2、问题2:执行cnpm install -g cordova ionic命令时报错,缺少package.json
解决方案:执行npm init -y生成一个
3、问题3:执行cnpm install -g cordova ionic命令时,报错: Could not install from "E:\Program Files\nodejs\node_global\node_modules\cordova\node_modules\_cordova-app-hello-world@3.12.0@cordova-app-hello-world\index.js" as it does not contain a package.json file
百度后,据说原因是最新版npm与cordova版本不匹配造成,把node降到4.x版本可以。但是node安装4.x版本后,ionic装不了,说node版本太低。汗!!!大汗!!!
解决方案:卸载cordova最新版,安装6.0.0版。
4、问题4:安装cordova 6.0.0版后,因有些插件的需要,需要安装cordova android 6.4.0,执行cordova platform add android@6.4.0 --save,报错说cordova版本太低。 简直是死循环,太坑爹了!!!
解决方案:先装cordova android 6.1.2(cordova platform add android@6.1.2 --save),再升级cordova至最新(8.0.0),再升级cordova android至6.4.0(cordova platform update android@6.4.0)
5、问题5:build时,因为网络原因,gradle半天下载不下来。
解决方案:百度,下载gradle 4.1.0-all.zip,放到C:\Users\用户名\.gradle\wrapper\dists文件夹下,再去执行命令。
6、问题6:build时,报Could not resolve com.android.tools.build:gradle:3.0.0.
还是网络原因,下载不到google的包!
解决方案:修改platforms\android\build.gradle文件,在下面的位置加上google()
标签:package 1.0 wrap 管理员 build tps rdo 坑爹 nbsp
原文地址:https://www.cnblogs.com/oliverreal/p/9170727.html