最近在弄ionic3的時候遇到的一些問題(遇到就更新)
阿新 • • 發佈:2017-09-30
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的時候遇到的一些問題(遇到就更新)