1. 程式人生 > >最近在弄ionic3的時候遇到的一些問題(遇到就更新)

最近在弄ionic3的時候遇到的一些問題(遇到就更新)

cti 後來 ted http roi erro ase man nbsp

問題一(install提示errno -4048 和管理員權限)

npm install 
npm ERR! code EPERM 
npm ERR! errno -4048 
npm ERR! syscall unlink 
npm ERR! Error: EPERM: operation not permitted, unlink D:\雜七雜八文件\ionic\superDemo\node_modules\fsevents\node_modules\aproba\package.json 
npm ERR! { Error: EPERM: operation not permitted, unlink 
D:\雜七雜八文件\ionic\superDemo\node_modules\fsevents\node_modules\aproba\package.json npm ERR! stack: Error: EPERM: operation not permitted, unlink \‘D:\\雜七雜八文件\\ionic\\superDemo\\node_modules\\fsevents\\node_modules\\aproba\\package.json\‘, npm ERR! errno: -4048, npm ERR! code: EPERM, npm ERR! syscall:
unlink, npm ERR! path: D:\\雜七雜八文件\\ionic\\superDemo\\node_modules\\fsevents\\node_modules\\aproba\\package.json } npm ERR! npm ERR! Please try running this command again as root/Administrator. npm ERR! A complete log of this run can be found in: npm ERR! C:\Users\Administrator\AppData\Roaming\npm-cache\_logs\2017
-09-30T02_24_19_604Z-debug.log

這個問題試了很多方法,1.使用管理員權限運行git bash。2.刪除C:\Users\{賬戶}\下的.npmrc文件.. 3.npm cache clean先清緩存 雖然這幾種方法在我這都沒有效果,但是有人可以。。。 後來我就放棄npm,使用cnpm install 成了。

問題2( npm install -g [email protected])大概報錯意思是無法刪除ionic下的某某包,請使用管理員權限後在運行一次 這個問題我只有在公司電腦上才有,我自己的本子是沒有這個問題的,朋友的電腦也都沒有,公司這電腦即使使用管理員權限也是沒有辦法更新ionic的,之前使用過cnpm進行安裝,後來發現cnpm安裝的ionic跟npm安裝的有點出路。 終極必殺,我就把自己本子上安裝的ionic文件夾拷貝進來就完事了。。。(個人筆記,可能有什麽方法我沒有試過)

問題3(ionic cordova platform add android/ios)顯示添加失敗平臺

技術分享技術分享

這個問題當初搞了一整天,差點崩了 總結谷歌上的方法(不一定都有效果): 1. 重裝或者升級node 2. 線remove平臺,重新進行添加 3. 重裝cordova、ionic 4. 降低所添加平臺的版本 5. 刪除項目,然後重新創建項目(我這個方法成功了)

最近在弄ionic3的時候遇到的一些問題(遇到就更新)