ionic是目前比較火的hybird框架學的人挺多因此資料會相對全一些.node
cordova是一個鏈接ionic和原生android 底層api的工具.(這樣說好理解一些,不過可能不夠準確.)linux
用他們的好處android
跨平臺能夠在ios android 平臺上使用ios
(其餘具體內容請百度/google/)npm
下面就開始吧ubuntu
別問我爲何不是在windows下配置的,我頭疼!(在windows下配置各類全局變量搞不定,仍是linux下好用)windows
(我用的是deepin linux跟ubuntu關係密切因此使用的命令也跟ununtu同樣)api
若是你的jdk環境是搭好的,要作的就是下面的工做框架
1.首先須要安裝nodejs 並配置全局變量eclipse
2.安裝cordova 並配置全局變量
3.安裝 ionic 配置全局變量,而且配置android環境變量
一. linux 下安裝nodejs 比較簡單從官網下載linux版本壓縮包
官網:https://nodejs.org/en/
解壓縮後文件夾內有個bin文件
用ln -s 命令將bin文件下的文件軟鏈接到 /usr/bin/ 下面
cp -r node-v4.2.2-linux-x64 /opt/nodejs //先將文件夾拷貝一份到/opt/目錄下 sudo ln -s /opt/nodejs/bin/node /usr/bin/node //軟鏈接bin下的node 文件到 /usr/bin/ 下 sudo ln -s /opt/nodejs/bin/npm /usr/bin/npm //同上
測試下:(任意目錄下打開終端輸入下面內容)
出現版本號就是成功了.
二. 使用npm 安裝cordova 和 ionic
使用命令:
也能夠cordova 和 ionic 一塊兒裝
ionic 方法同上.
安裝完成後
任意目錄下輸入cordova 發現並不能用
須要使用 ln -s 命令軟鏈接到 /usr/bin/ 下才能使用方法跟上面同樣. (注意 路徑必定要寫絕對路徑)
安裝好的cordova目錄在 這裏
軟鏈接執行後.
測試下:
出現版本號就好了
一樣使用命令:
sudo install -g ionic
使用 ln -s 軟鏈接
方法同上.
測試下:
到這裏環境就算搭好了.
下面就要建立一個項目試下了
第一次安裝會安裝不少依賴包.會比較慢
還有這樣的報錯:
是由於android環境沒配好.
解決辦法有兩種:
1.配置環境變量,能夠百度
2.經過軟鏈接 ln -s 方法把/sdk/tools/android 鏈接到 /usr/bin/ 下
這樣就算完成了.
(上面是默認你已經安裝好了android 開發環境 我用的是android studio .若是使用eclipse 請再配置一下ant)