1.不能自動編譯
原因:ionic serve 與瀏覽器通信的websocket版本有問題
重新安裝一下即可解決辦法:
運行命令:npm?install?ws@3.3.2?--save-dev?--save-exact
2.新生成的項目缺少app-script
出現(xiàn)原因:
這個問題主要會發(fā)生在你安裝老版本ionic的時候發(fā)生,主要是使用nodejs安裝ionic的時候焦履,node_modules\@ionic中的app-script沒有安裝上饺饭,導(dǎo)致啟動的時候,項目找不到此文件懂衩。
解決辦法:
方法:
1.修改你nodejs的源腕铸,否則你可能下載失敗
npm config set registry http://registry.npm.taobao.org/
npm config get registry//查看修改是否成功
2.以管理員的身份進(jìn)入cmd
3.進(jìn)入你的項目路徑下办悟,執(zhí)行如下代碼:
npm install @ionic/app-scripts@latest --save-dev
3.不能夠自動編譯,events.js:183 throw er
解決命令:npm install ws@3.3.2 --save-dev --save-exact
解決鏈接:https://github.com/ionic-team/ionic-cli/issues/2922
4.錯誤表示找不到node-sass模塊
因為cnpm安裝導(dǎo)致的牙甫,換成npm安裝就好
或者cnpm install node-sass@latest
解決方法:
輸入命令:cnpm install node-sass@latest