2017-06-20 18 views
0

〜/ .npmディレクトリでキャッシュをクリアした後にnpmを一度インストールできましたが、すべてのキャッシュを削除しても今は動作しません。 npmのように見えるのは、すべてのdevDependenciesパッケージを無視するだけです。私はnpm v5.0.3を使用していますが、ノードv6.9.1とノードv8.1.2を運用なしで試しました。助けや助言をいただければ幸いです。npm installでdevDependenciesパッケージがインストールされていないようです

+0

は、あなたが 'NPMのinstall'を実行していますか? 'npm install'は' --production'フラグが与えられていない限り、 'devDependencies'をインストールします。 – Li357

+0

はい、私はそれがグローバルな.npmにキャッシングすることと関係があると信じています – dannielum

答えて

0

環境変数NODE_ENVを確認できますか?私はNODE_ENV = productionを持っていると思います。したがって、npmはあなたのdevDependencyをインストールしません。チェックするための

:未設定の場合

env | grep NODE_ENV 

unset NODE_ENV 
+0

いい考えですが、NODE_ENVを設定していません – dannielum

+0

'package-lock.json'、' npm-shrinkwrap .json'ファイルを開き、 'npm install'を試してみてください。 – galkin

+0

はい、私はそれを行い、npmのインストールがpackage.jsonに行ったすべての変更を元に戻してから、node_modulesを削除してnpmをやり直します – dannielum

関連する問題