构建我的第一个Ionic项目

一、下载安装Node.js

下载地址:https://nodejs.org/en/,安装后打开cmd输入以下命令查看版本号:

C:\Users\p0090268>node -v
v6.11.0

C:\Users\p0090268>npm -v
3.10.10
二、安装Ionic

输入以下命令安装Ionic:

npm install -g ionic
如果之前安装过其他版本的话,需要先卸载:

npm uninstall -g ionic
安装完成后输入以下命令查看版本号:

C:\Users\p0090268>ionic -version
3.3.0
三、安装Cordova

输入以下命令安装Cordova:

npm install -g cordova

在弹出的提示信息输入y,查看版本号:

C:\Users\p0090268>cordova -version
7.0.1
四、安装JDK

下载地址:http://www.oracle.com/technetwork/java/javase/downloads/index.html

下载安装后,设置系统变量,名称:JAVA_HOME, 值:C:\Program Files\Java\jdk1.8.0_51,在PATH中添加%JAVA_HOME%\bin

安装完成后输入以下命令查看版本:

C:\Users\p0090268>java -version
java version "1.8.0_51"
Java(TM) SE Runtime Environment (build 1.8.0_51-b16)
Java HotSpot(TM) 64-Bit Server VM (build 25.51-b03, mixed mode)
五、安装Android SDK

可以通过Android Studio下载,也可以去Android Developers自行下载,同样需要设置系统变量,名称:ANDROID_HOME, 值:D:\Android\sdk

六、创建项目

在命令行中cd到项目目录(任意路径),使用 start 命令来创建app:

ionic start MyFirstIonicProject tutorial --v3
MyFirstIonicProject 是项目名,tutorial 是通过指定的 tutorial 模板来初始化项目,如果不加默认是tabs模版,如果不想使用模版添加blank参数,--v3是指定新建项目的Ionic版本,如果不加,默认是v1版本,如果你指定创建的版本没有安装或被移除,会创建失败。不出意外的话,running几分钟之后,项目就创建成功了。

七、运行项目

项目创建成功后,在该路径下会看到多了个MyFirstIonicProject文件,这就是我们的项目了。cd到该目录,通过 serve 命令来启动项目:

E:\Ionic\MyFirstIonicProject>cd MyFirstIonicProject
E:\Ionic\MyFirstIonicProject\MyFirstIonicProject>ionic serve
等待命令行编译项目,输出内容:
[INFO] Starting app-scripts server: --port 8100 --p 81
 --r 35729 --address 0.0.0.0 - Ctrl+C to cancel
[15:07:40]  watch started ...
[15:07:40]  build dev started ...
[15:07:40]  clean started ...
[15:07:40]  clean finished in 2 ms
[15:07:40]  copy started ...
[15:07:40]  transpile started ...
[15:07:45]  transpile finished in 4.39 s
[15:07:45]  preprocess started ...
[15:07:45]  deeplinks started ...
[15:07:45]  deeplinks finished in 17 ms
[15:07:45]  preprocess finished in 20 ms
[15:07:45]  webpack started ...
[15:07:45]  copy finished in 4.75 s
[15:07:55]  webpack finished in 10.69 s
[15:07:55]  sass started ...
[15:07:57]  sass finished in 2.21 s
[15:07:57]  postprocess started ...
[15:07:58]  postprocess finished in 42 ms
[15:07:58]  lint started ...
[15:07:58]  build dev finished in 17.45 s
[15:07:58]  watch ready in 17.75 s
[15:07:58]  dev server running: http://localhost:8100/

[15:08:17]  lint finished in 19.48 s
然后浏览器会自动打开这个地址,就能看到效果了。

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值