2017-12-21 44 views
0

npmバージョンv5.6.0とノードバージョンv8.9.3のubuntu 16.04.3でエラーに直面しています。npmがubuntuでインストールに失敗する16.04.3

私はnpm installsudo npm install

で試してみましたどちらも同じ結果を返しました。

0 info it worked if it ends with ok 
1 verbose cli [ '/usr/bin/node', '/usr/bin/npm', 'i' ] 
2 info using [email protected] 
3 info using [email protected] 
4 verbose npm-session d82425d8a0613ce5 
5 silly install runPreinstallTopLevelLifecycles 
6 silly preinstall [email protected] 
7 info lifecycle [email protected]~preinstall: [email protected] 
8 silly install loadCurrentTree 
9 silly install readLocalPackageData 
10 silly install loadIdealTree 
11 silly install cloneCurrentTreeToIdealTree 
12 silly install loadShrinkwrap 
13 silly pacote git manifest for [email protected]://github.com/uncletammy/doc-templater.git#a2259af5a9f0997160a5a4ed392e963f2172c6ac fetched in 924ms 
14 silly fetchPackageMetaData error for [email protected]://github.com/gruntjs/grunt-contrib-uglify.git#049052f76c5b6e80ac1d7d256f4c450f00067936 Command failed: /usr/bin/git clone -q git://github.com/gruntjs/grunt-contrib-uglify.git /home/jahidul/.npm/_cacache/tmp/git-clone-3ae74a4b 
14 silly fetchPackageMetaData /home/jahidul/.npm/_cacache/tmp/git-clone-3ae74a4b/.git: Permission denied 
15 silly saveTree [email protected] 
15 silly saveTree ├── @types/[email protected] 
15 silly saveTree ├─┬ [email protected] 
15 silly saveTree │ ├─┬ [email protected] 
15 silly saveTree │ │ └── [email protected]://registry.npmjs.org/base64-js/-/base64-js-1.2.1.tgz 
15 silly saveTree │ ├── [email protected] 
15 silly saveTree │ ├── [email protected]://registry.npmjs.org/events/-/events-1.1.1.tgz 
15 silly saveTree │ ├── [email protected].3 
15 silly saveTree │ └── [email protected] 
15 silly saveTree ├─┬ [email protected] 
15 silly saveTree │ ├── [email protected] 
15 silly saveTree │ ├── [email protected]://registry.npmjs.org/csv-parse/-/csv-parse-1.2.1.tgz 
15 silly saveTree │ └── [email protected]://registry.npmjs.org/csv-stringify/-/csv-stringify-1.0.4.tgz 
15 silly saveTree └─┬ [email protected] 
15 silly saveTree ├── [email protected]://registry.npmjs.org/duplexer/-/duplexer-0.1.1.tgz 
15 silly saveTree └── [email protected] 
16 verbose stack Error: Command failed: /usr/bin/git clone -q git://github.com/gruntjs/grunt-contrib-uglify.git /home/jahidul/.npm/_cacache/tmp/git-clone-3ae74a4b 
16 verbose stack /home/jahidul/.npm/_cacache/tmp/git-clone-3ae74a4b/.git: Permission denied 
16 verbose stack 
16 verbose stack  at ChildProcess.exithandler (child_process.js:275:12) 
16 verbose stack  at emitTwo (events.js:126:13) 
16 verbose stack  at ChildProcess.emit (events.js:214:7) 
16 verbose stack  at maybeClose (internal/child_process.js:925:16) 
16 verbose stack  at Socket.stream.socket.on (internal/child_process.js:346:11) 
16 verbose stack  at emitOne (events.js:116:13) 
16 verbose stack  at Socket.emit (events.js:211:7) 
16 verbose stack  at Pipe._handle.close [as _onclose] (net.js:554:12) 
17 verbose cwd /home/jahidul/workspace/backstage 
18 verbose Linux 4.10.0-28-generic 
19 verbose argv "/usr/bin/node" "/usr/bin/npm" "i" 
20 verbose node v8.9.3 
21 verbose npm v5.6.0 
22 error code 1 
23 error Command failed: /usr/bin/git clone -q git://github.com/gruntjs/grunt-contrib-uglify.git /home/jahidul/.npm/_cacache/tmp/git-clone-3ae74a4b 
23 error /home/jahidul/.npm/_cacache/tmp/git-clone-3ae74a4b/.git: Permission denied 
24 verbose exit [ 1, true ] 

package.json

 { 
     "engines": { 
     "node": "6.11.1" 
     }, 
     "dependencies": { 
     "grunt": "^0.4.5", 
     "grunt-contrib-uglify": "git://github.com/gruntjs/grunt-contrib-uglify.git#harmony" 
     }, 
     "license": "" 
    } 

本当に感謝ヘルプの任意の種類:

はここで完全なログです。私はそれを数時間苦労している。問題を解決するものはありません。あなたの権限の問題のような

+0

あなたはあなたとあなたのpackage.jsonを共有できます – Stamos

+0

added package.json @Stamos –

答えて

0

ルックは、キャッシュフォルダNPM:

23 error /home/jahidul/.npm/_cacache/tmp/git-clone-3ae74a4b/.git: Permission denied

をcompletly sudo rm -rf /home/jahidul/.npm/_cacache/それを削除するようにしてください。

そして、npm installを再実行します。

0

これは、私は物事をやってしまった方法です:

私はバージョン8.9.3のNode.jsを取り出し、バージョンv6.12.2 Node.jsのインストールしました。

それがうまくいった!

関連する問題