ionic2升级ionic3详细过程

1.升级ionic版本:npm uninstall -g ionic卸载现在的ionic,npminstall -g ionic@latest安装最新版

2.在ionic-base中复制package.json中dependencies和devDependencies的内容并替换自己项目中的package.json里的内容

3.删除node_modules文件夹并重新运行npm install重新生成依赖

4.在app.module.ts中添加

import{BrowserModule}from'@angular/platform-browser'

并把BrowserModule加入import中

5.根据官方文档重新导入ionic-native控件


升级过程中遇到的问题:

1.npm ERR! Windows_NT 6.1.7601

这个问题是npm无法连接到正确的地址,可以使用淘宝镜像,通过运行

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

安装淘宝镜像,运行cnpm -v查看能看到版本号则安装正常,之后运行cnpm install可以正常安装

2.Install fail! SyntaxError: Unexpected token / in JSON at position 416 

这个问题比较坑,是因为没有完全复制package.json下的内容导致的,本来只复制了前面说的两个,发现json解析一直有问题,就把所有内容复制下来,并修改了自己的app相应的信息,之后cnpm install成功了

3.Runtime Error: cannot find module ionicnative

输入命令cnpm install ionic-native --save

你可能感兴趣的:(ionic2升级ionic3详细过程)