zoukankan      html  css  js  c++  java
  • IONIC和Cordova安装、打包踩过的坑

    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 odejs ode_global ode_modulescordova ode_modules\_cordova-app-hello-world@3.12.0@cordova-app-hello-worldindex.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用户名.gradlewrapperdists文件夹下,再去执行命令。

    6、问题6:build时,报Could not resolve com.android.tools.build:gradle:3.0.0.

          还是网络原因,下载不到google的包!

          解决方案:修改platformsandroiduild.gradle文件,在下面的位置加上google()

          

  • 相关阅读:
    运算符与优先级
    数据类型
    c++基础
    有关进制
    函数二——递归
    字符串与随机数
    C语言第一课
    Linux-Shell
    Linux入门
    文本处理三剑客命令初探
  • 原文地址:https://www.cnblogs.com/oliverreal/p/9170727.html
Copyright © 2011-2022 走看看