npm 无法安装 ionic 解决办法

一般从 node.js官网下载安装完之后,npm也会同时安装完。

如果通过

$ npm install -g cordova ionic

去安装,往往会失败。
这个是由于GFW,很多插件下载不下来,还好我们有淘宝镜像来解决这个问题:

$ npm install -g cnpm --registry=https://registry.npm.taobao.org

安装完成后,以后所有的插件都使用cnpm这个命令来进行安装。

$ cnpm install -g cordova ionic

更新cordova及ionic包

$ cnpm update -g cordova ionic

更新已建ionic项目中的js类库,命令行中先进入项目所在目录,然后运行:

$ ionic lib update

相关的环境配置(windows下)
ANDROID_HOME 你放置android_sdk的文件夹路径 如:

C:\Android\android-sdk-windows
path     %ANDROID_HOME%\platform-tools;
path     %ANDROID_HOME%\tools;

进入到你要创建项目的路径,如 C:\home\workshop\ionic
创建一个 tabs的项目 格式如下 ionic start <project-name> <optional-template>

$ ionic start myApp tabs

进入 myApp

$ cd myApp

添加android平台:

$ ionic platform add android

生成androidapk:

$ ionic build android

在android模拟器或真机中模拟:

$ ionic emulate android

可以将上面两步合并成一个步骤如下

$ ionic run android

iOS 和 android 同时启动模拟器

$ ionic serve --lab

调试
我们在前面已经说过,在开发前期我们一般会在web中调试,而Ionic为我们提供了非常方面的web调试环境,只需要执行ionic serve就可以实现lievereload,而在部署到移动端后也可以开启livereload的,我们只需要修改下我们run命令参数:

ionic run android --livereload -c -s

这是android的调试模式,无论在虚拟机上还是在手机上都可以实现livereload,不用每次开发完成编译再部署!-c是开启客户端日志输出,-s是开启服务器端日志输出。

ionic

作者:2010jing
链接:http://www.jianshu.com/p/5a99334eb62d
來源:简书
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。

时间: 2024-11-03 03:25:58

npm 无法安装 ionic 解决办法的相关文章

Advanced Installer 打包后,安装包在WIN10下重启后再次运行安装的解决办法

原文:Advanced Installer 打包后,安装包在WIN10下重启后再次运行安装的解决办法 前几个月使用Advanced Installer 打包了一堆安装包,其中有使用默认主题的,也有根据UI设计更改过一些功能的,当时在Windows7下测试没有任何问题,就直接上线给用户使用了. 这两天在禅道上发现指派了一个BUG过来,描述的内容是在Windows10下安装包会出现重启后再次自动运行的问题,见鬼了,没有写过自启动注册表啊,马上打开工程查看,发现了一个很奇怪的现象,下面来介绍. 1.当

MySQL安装失败解决办法

一..msi版的MySQL安装包在最后执行的时候到第三步就死掉了,直接未响应 这是因为以前在本机中安装过MySQL,卸载的时候没有卸载干净导致的,因为有的文件夹隐藏的很深. 1.卸载MySql相关组件: 2.删除MySQL的安装目录: 3.在注册表(regedit)查询mysql,全部删除: cmd -> regedit 1.HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\Eventlog\Application\MySQL 目录 2.HKEY_

VC6安装错误解决办法

按了无数遍VC6 都没有碰到这个问题,我的可恶的win7上 第一遍没有问题但是VC6不能用? 打开就说有错误 卸载重装遇到这个问题:——Error Launching ......acmboot.exe 今天被我碰到了---Google一下 找到答案 (1)需要修改注册表键值: HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/VisualStudio/6.0/Setup/Microsoft Visual C++/SetupWizard/aspo键值改为00000000

Win7、Win8系统USB-Blaster驱动程序无法安装的解决办法

Win7.Win8操作系统安装USB-Blaster驱动程序过程中无外乎两个问题: 一.Windows无法安装USB-Blaster. 二.文件的哈希值不在指定的目录文件中. 下面以上提供两个问题的完整解决办法,Win7.Win8系统的解决过程是类似的,只是界面不一样而已. 问题一:Windows无法安装USB-Blaster 解决办法: 1.进入,计算机-->>设备管理器. 2.找到设备USB-Blaster,此时是带有黄色感叹号的. 3.右键,更新驱动程序软件.... 4.要选择"

Filezilla无法确定拖放操作目标,由于shell未正确安装__解决办法

Filezilla无法确定拖放操作目标,由于shell未正确安装__解决办法 重装系统及相关软件之后,用filezilla拖拽ftp上的文件到桌面的时候,提示"无法确定拖放操作目标......" 解决办法很简单,执行如下几步就OK了 ①在CMD中,进入Filezilla的安装目录,譬如:C:\Program Files (x86)\FileZilla FTP Client ②执行如下命令: regsvr32 fzshellext.dll ③如果你的机器是64位的(32位的话,就跳过这一

MyEclipse8.5 无法安装ADT解决办法

打开MYECLIPSE.点击菜单栏的help ->my eclipse configure center .然后add site  指向 https://dl-ssl.google.com/android/eclipse 报错:Bad update sites  com.genuitec.pulse2.client.common.launcher.BadUpdateSiteException Software being installed: MyEclipse 8.6 (Profile) 2.

python 安装pytorch 及 安装失败解决办法

python 安装pytorch 及 安装失败解决办法 [转] pytorch安装失败解决办法 [转] 一分钟在win10终端成功安装pytorch pytorch 的安装方法有2种,一种是pip安装,另一种就是下载whl文件然后本地安装. 方法一:pip安装 或许会想到直接使用 pip install torch 但是这样会报错,安装失败.所以,可以到[官网]找对应版本进行下载. 1. 点击进入官网 2. 点击Get Started,按照自己的配置选择相应的选项,最后复制生成的命令到终端,鼠标

photoshop cc 版本安装失败解决办法

好久没有碰ps,看了下在ps版本都到cc了.忍不住也想尝试最新版本,但是安装出现了很多问题,导致我花了很多时间才搞定,现在分享给大家几点经验吧. Exit Code: 34 Please see specific errors below for troubleshooting. For example, ERROR: -------------------------------------- Summary -------------------------------------- - 1

Visual Assist X 安装失败解决办法

最近安装了多个版本vs(vs2008,vs2015),也安装了多个版本的VAX,VA集成方式也不一样,导致系统内VA版本冲突,安装完成提示成功,但在VS2008菜单中却不出现Visual Assist菜单项. 经过一番折腾,终于找到解决办法,原因是之前VA版本卸载不干净导致,所以我把所有VA的东西全删了,再重新安装. 1 卸载VA 2 删除VA安装目录文件夹及所有内容 3 删除文件夹及所有内容 C:\Users\Administrator\AppData\Local\VisualAssist 4