2016-11-06 22 views
0

イオンとコードバを何回も(問題なく)何度もインストールしようとしましたが、機能しませんでした。 これは常にあります:npm ERR!コードENOENTインストールエラーイオンコード

npm ERR! Windows_NT 6.3.9600 
npm ERR! argv "C:\\Program Files\\nodejs\\node.exe" "C:\\Program Files\\nodejs\\node_modules\\npm\\bin\\n 
pm-cli.js" "install" "-g" "cordova" "ionic" 
npm ERR! node v7.0.0 
npm ERR! npm v3.10.8 
npm ERR! path C:\Users\Bastian\AppData\Roaming\npm\node_modules\.staging\abbrev-d5384ff1 
npm ERR! code ENOENT 
npm ERR! errno -4058 
npm ERR! syscall rename 

私はいくつかのNode.jsのバージョンとNPMキャッシュクリーンを試してみました。しかし、悲しいことに何もうまくいかなかった。

72036 silly gunzTarPerm modified mode [ 'node_modules/ionic-app-lib/node_modules/cordova-lib/node_modules/npm/node_modules/request/node_modules/aws-sign2/index.js', 
72036 silly gunzTarPerm 420, 
72036 silly gunzTarPerm 438 ] 
72037 silly gunzTarPerm extractEntry node_modules/ionic-app-lib/node_modules/cordova-lib/node_modules/npm/node_modules/request/node_modules/bl/package.json 
72038 silly gunzTarPerm modified mode [ 'node_modules/ionic-app-lib/node_modules/cordova-lib/node_modules/npm/node_modules/request/node_modules/bl/package.json', 
72038 silly gunzTarPerm 420, 
72038 silly gunzTarPerm 438 ] 





81575 error Windows_NT 6.3.9600 
81576 error argv "C:\\Program Files\\nodejs\\node.exe" "C:\\Program Files\\nodejs\\node_modules\\npm\\bin\\npm-cli.js" "install" "-g" "cordova" "ionic" 
81577 error node v6.9.1 
81578 error npm v3.10.8 
81579 error path C:\Users\Bastian\AppData\Roaming\npm\node_modules\.staging\abbrev-d5384ff1 
81580 error code ENOENT 
81581 error errno -4058 
81582 error syscall rename 
81583 error enoent ENOENT: no such file or directory, rename 'C:\Users\Bastian\AppData\Roaming\npm\node_modules\.staging\abbrev-d5384ff1' -> 'C:\Users\Bastian\AppData\Roaming\npm\node_modules\cordova\node_modules\npm\node_modules\abbrev' 
81584 error enoent ENOENT: no such file or directory, rename 'C:\Users\Bastian\AppData\Roaming\npm\node_modules\.staging\abbrev-d5384ff1' -> 'C:\Users\Bastian\AppData\Roaming\npm\node_modules\cordova\node_modules\npm\node_modules\abbrev' 
81584 error enoent This is most likely not a problem with npm itself 
81584 error enoent and is related to npm not being able to find a file. 
81585 verbose exit [ -4058, true ] 

間違っているかもしれないもの、誰のアイデアを持っている:ここで

はNPM-DEBUG.LOGからいくつかの行がありますか?ありがとう!

+0

フォルダーが存在するかどうかチェックしましたか?C:\ Users \ Bastian \ AppData \ Roaming \ npm \ node_modules \管理モードで 'cmd'を実行してみてください。それがセキュリティ上の問題に関連しているかどうか確認してください。 – Searching

+0

はい、フォルダが存在します(サブフォルダ:cordova、firebase-tools、ionic)。管理者モードのcmdは違いをもたらさない – bastifix

+0

あなたのnodejs/npmのバージョンは何ですか、どうやってインストールしましたか – Marko

答えて

0

私は同じ質問に遭遇しました!私はそれがキャッシュの問題だと思う。私は 'C:\ Users \ Username.cordova'ディレクトリを削除し、 'C:\ Users \ Username \ AppData \ Roaming \ npm \ node_modules \'に行き、cordovaディレクトリを削除します。その後、 "npm install -g cordova"をもう一度実行してください。私のために働きます!私はそれが助けることを望む!

+0

ありがとう!これらのディレクトリを削除すると、それが作成されました! – bastifix

0

同じエラーが発生しました。いくつかのバージョンの不一致の問題があるようです。 nodeとnpmの最新バージョンをインストールしようとしても、npm intsall cordovaはエラー4058を返すことができません。

npm install [email protected] -g 
npm cache clean 
npm unistall -g cordova 
npm intsall -g cordova 

これは私の問題を修正しました。

関連する問題