如果? npm install -g ionic cordova
你這一過程正常進(jìn)行话肖,那就最好了疲酌,下面的也用看了蜡峰,但是如果出錯的話了袁,
我是這么解決的,在安裝ionic 和cordova 之前湿颅,先安裝? express
原本是想拿express 測試一下的载绿,看是否是網(wǎng)絡(luò)的問題,結(jié)果express 可以安裝油航,然后在安裝ionic 和cordova 居然就可以安裝了崭庸。
具體步驟就是? 你完成上面的5個步驟之后:
cmd 輸入:npm? install express? ? 安裝完成之后
cmd 輸入:npm install -g ionic (終于不報錯)安裝完成之后
cmd 輸入:npm Install -g cordova
終于大功告成!R昵簟怕享!
最后測試:
cmd輸入:ionic? ? 以及? cordova -v? 測試:
2.找不到文件:package.json
npm安裝package.json時? 直接轉(zhuǎn)到當(dāng)前項目目錄下用命令npm install 或npm install --save-dev安裝即可,自動將package.json中的模塊安裝到node-modules文件夾下镰踏。
也可以使用:npm init -f? 生成package.json文件
3.Error: Cannot find module 'npmlog'
解決方法:npm install npmlog
實(shí)踐證明:Error: Cannot find module 'xxx'
這種錯誤函筋,找不到什么文件,就安裝什么文件最靠譜奠伪。
npm install xxx
跌帐,下面是實(shí)踐
一些常錯的問題及解決方法
1. Ionic bug: Error: Source path does not exist: resources/iOS/icon/icon-40@3x.png
原因 :缺少相應(yīng)的icon
解決方案: ionic resources
2. 執(zhí)行 命令: ionic platform add ios 或 ionic platform add Android 時報Error: spawn EACCES錯誤
原因:新創(chuàng)建的app沒有添加hooks文件夾,:
解決方法:
執(zhí)行命令進(jìn)行添加? ? ionic hooks add