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

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容

  • Spring Cloud為開發人員提供了快速構建分布式系統中一些常見模式的工具(例如配置管理,服務發現,斷路器,智...
    卡卡羅2017閱讀 134,837評論 18 139
  • 前言 眾所周知目前比較火的工具就是gulp和webpack,但webpack和gulp卻有所不同,本人兩者的底層研...
    cduyzh閱讀 1,389評論 0 13
  • 簡介:gulp是前端開發過程中對代碼進行構建的工具,是自動化項目的構建利器;她不僅能對網站資源進行優化,而且在開發...
    情懷水岸閱讀 831評論 0 5
  • 【女婁菜】 中文學名 女婁菜(救荒本草) 拉丁學名 Silene aprica Turcz. ex Fisc...
    風荷LOTUS閱讀 883評論 0 3
  • 屠蘇送暖夜星微,落落乾坤夢相隨。 明月如梭猶未去,白駒過隙不曾追。 煙花影里知昨是,煩惱心頭忘今非。 卻舍紅塵青燈...
    冷月_如霜閱讀 214評論 0 1