爲了開發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
(最好就是分開安裝)