ionic学习使用笔记(一) 版本更新及创建项目时遇到的问题解决
最近开始用ionic开发项目,虽然去年的时候用ionic 2.0 开发过公司的项目,不过现在的ionic已经升级到了ionic framework 3.0 了。而且还有个 ionic-cli 。
使用
ionic start myapp tabs --v2
创建项目的时候,www文件里面没有index.html文件,使用ionic serve启动服务,浏览器里面打开也始终是 can't found index.html文件的错。
查了https://forum.ionicframework.com/ 上面别人遇到同样问题的解决方式就是得升级ionic的版本。
升级ionic版本花了好几天的时间,开着FQ的软件来,用npm install -g cordova ionic ,cordova可以正常的更新,但是ionic却卡在了 2.0.0-bate.35 这个版本。尝试了卸载再安装,
npm uninstall -g ionic 也都是不行。
最后的最后,还是用了淘宝的镜像cnpm ,https://npm.taobao.org/
npm install -g cnpm --registry=https://registry.npm.taobao.org
,然后问题总算解决了。说到底,还是墙的原因。
更新了ionic之后,因为angular 也是更新到了4.0以上的版本,所以得使用
npm install -g ionic@latest
npm install @ionic/app-scripts@latest --save-dev
npm install ionic-angular@latest --save
来添加ionic-angular 支持。
最后 ionic serve,总算能正常了。