为了开发HTML5,除了最新使用React Native等以外,目前首选的为稳定的ionic+Angularjs来开发iOS和android.
Ionic(ionicframework一款接近原生的HTML5移动App开发框架 会html css js就能够开发appcss
NPM(node package manager),一般称为node包管理器。顾名思义,它的主要功能就是管理node包,包括:安装、卸载、更新、查看、搜索、发布等。html
下载node.js地址node
打开pkg,一路安装便可,最后会出现
android
而后再修改环境变量——能够经过终端进入环境变量的文本npm
touch bash_profile vi .bash_profile
(不习惯用vi的能够直接用 open 命令打开文本——open .bash_profile)
而后在.bash_profile中加入bash
export PATH="/usr/local/bin:$PATH"
(设置环境变量 PATH 为 /usr/local/bin 外加原来的 PATH 变量内容。
好比 PATH 原来的变量为 /usr/bin
这个命令以后,PATH 内容就是 /usr/local/bin:/usr/bin
其中 : 是每一个目录的分隔符,$XXXX 是引用 XXXX 这个变量的值,没 $ ,PATH 就是4个字母,不会被识别为变量。
export 是赋值的命令)app
而后在esc退出编辑模式,再输入:wq
退出,再打开终端(Terminal)
,分别输入如下内容:框架
npm -v node -v
表示安装成功!ionic
2.1由于天朝嘛,因此在下载ionic和cordova 要跳过某些墙。采用淘宝NPM镜像。在终端中直接输入如下命令便可。
npm install -g cnpm --registry=https://registry.npm.taobao.org
2.2经过淘宝NPM镜像就能够安装ionic和cordova包.
输入在终端中如下内容:3d
sudo cnpm install -g ionic
sudo cnpm install -g cordova
(最好就是分开安装)