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)