windows7
把整个过程贴下来:
1、安装nodejs :https://nodejs.org/en/download/ 直接下载安装文件安装就行了 已经内置npm
2、切换国内的淘宝镜像:npm install cnpm -g --registry=https://registry.npm.taobao.org
此时在命令窗口输入:
node -v 或者node info
npm -v
cnpm -v
会输出对应版本号。
3、下面开始安装Ionic2
a、安装cordova:
cnpm install -g cordova
b、安装Ionic
cnpm install ionic -g 或者 cnpm install -g ionic@beta
c、创建Ionic的工程
进入你要存放工程的目录:
cd D:\Project\Study
然后执行
D:\Project\Study>ionic start MyIonic2Project tutorial --v2 --ts // 意思是在当前目录下创建一个名字为MyIonic2Project的工程,使用tutorial模板,Ionic2,typescript
这个地方要是报下面的错误: Installing npm packages... Error with start undefined Error Initializing app: There was an error with the spawned command: npminstall There was an error with the spawned command: npminstall
start命令要安装npm到工程里的,可能是下载npm国外 服务的原因导致上面的错误。这时可以 执行下面的命令跳过start时安装npm。
D:\Project\Study>ionic start MyIonic2Project tutorial --v2 --ts --skip-npm
d、创建成功后,需要进入工程目录,再次安装npm:
D:\Project\Study\MyIonic2Project>cnpm install npm -g
D:\Project\Study\MyIonic2Project>npm cache clear
然后就可以启动了。
e、启动工程
D:\Project\Study\MyIonic2Project>ionic serve
启动成功就OK 了。