Mac下安装ionic和cordova,并生成iOS项目

ionic中文教程讲解的很清楚,此网站翻译了一些原官网文档,而且也有诸多例子,让我们能够更好的学习.本教程讲述一下ioniccordova安装的具体内容.

1. 安装npm 、node.js

1.1 打开终端(Terminal),分别输入以下内容:

npm -v

node -v

![]()
如果**npm**或者**node**可能并非最新版本或者没有安装,可以到[nodejs官网](https://nodejs.org/en/)下载最新版本.
![]()
下载好后双击下载的**pkg**包默认安装即可。

2.安装ionic和cordova

2.1 因为某些原因,国内的网络安装ionic和cordova 会出现错误,因此要跳过某些墙。采用淘宝NPM镜像。打开终端直接输入以下命令即可。

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

2.2 通过淘宝NPM镜像就可以安装ionic和cordova包.

输入在终端中以下内容:

sudo cnpm install -g cordova ionic

![]()
****ps:等待时间可能会长,请耐心等候****

输出以上内容即可安装成功。

2.3 安装成功以后,要查看安装的包内容是否全部都已安装.运行命令:

ionic info

![]()
上图中所显示的**Not installed**代表未安装,安装方式即为红色给出的内容,照着内容安装即可以.

ps:不安装的情况下就是不能在此环境下编译等,但是对于浏览器运行无影响.

ios-sim代表模拟器运行环境,

ios-deploy代表真机运行环境。

![]()
![]()
****ps:博主只安装了模拟器环境****

3. 项目

3.1 项目生成

终端运行

//进入桌面

cd ./Desktop
//生成demo_1文件项目

ionic start demo_1

![]()
如果创建`iOS`应用,`终端`运行: > cd demo_1 > > > ionic platform add ios (可能会需要sudo) > > > ionic build ios > > > ionic emulate ios  //模拟器运行 生成的iOS应用会在`platforms`文件夹中显示。
![]()