2017-10-26 11 views
1

失敗するインストールが、私はコマンドを使用する場合:フムスモジュール引き起こしNPMは、私は、私の窓の上に を自分のノードプロジェクトを実行しようとした

npm install or npm update 

それは

enter image description here次のエラーを示してい

enter image description here

enter image description here

私はすでにノードを削除して再インストールしましたが、それでも同じ問題があります。

os: windows 10 
node version: 8.8.1 
npm version: 5.4.2 

私のpackage.jsonファイル

{ 
"name": "mytasklist", 
"version": "1.0.0", 
"description": "Simple task manager", 
"main": "server.js", 
"scripts": { 
"test": "echo \"Error: no test specified\" && exit 1", 
"start": "node server.js" 
}, 
"author": "", 
"license": "ISC", 
"dependencies": { 
"binary": "^0.3.0", 
"body-parser": "^1.17.2", 
"dataformat": "^1.0.0", 
"dateformat": "^2.0.0", 
"ejs": "^2.5.7", 
"express": "^4.15.4", 
"fs": "0.0.1-security", 
"fs-extra": "^4.0.2", 
"html-pdf": "^2.2.0", 
"hummus": "^1.0.83", 
"js-base64": "^2.3.2", 
"js-sha256": "^0.6.0", 
"mocha": "^4.0.1", 
"mongojs": "^2.4.0", 
"mssql": "^4.1.0", 
"multer": "^1.3.0", 
"node-base64-image": "^1.0.4", 
"node-pdftk": "^1.1.1", 
"pdfkit": "^0.8.3", 
"pdftohtmljs": "^0.4.2", 
"phantom-html-to-pdf": "^0.5.5", 
"phantomjs": "^2.1.7", 
"request": "^2.81.0", 
"requests": "^0.2.2", 
"sha256": "^0.2.0", 
"soap": "^0.21.0", 
"tedious": "^2.0.0", 
"winston": "^2.3.1", 
"winston-daily-rotate-file": "^1.4.6" 
} 
} 
+1

あなたの 'package.json'ファイルを表示してください。 – edkeveked

+0

投稿を編集しました。 – Lee

+0

'package.json'をプロジェクト外の別のフォルダに移動するようにお願いします。そして、あなたのプロジェクトのルートに 'npm install'を再度実行して、ここに出力を表示してください。 – edkeveked

答えて

1

エラーがnpmからではなく、あなたの依存関係から来ていないようです。だからあなたは次のことを試すことができます。

エラーは依存関係から来ているようです:hummus。エラーメッセージは、ご使用のシステムにpythonが必要であることを示しています。 Pythonのインストールを検討し、再試行後にhummusモジュールをインストールすることを検討できます。次のlinkもヒントを与えることができます。動作しない場合は、最初から再起動することを検討してください。スクラッチ

から

再起動はあなたのpackage.jsonファイルを削除します。プロジェクトnpm initを初期化し、依存関係を次々に再インストールします。次に、どの依存関係が原因でインストールが失敗するのかを特定できます。

関連する問題