14

npm install -gプロジェクトのグローバルな依存関係 (node-sass や jshint など) をセットアップするには、手動でnpm install -g every single package. これを行うための npm-慣用的な方法はありますか?

4

2 に答える 2

3

あなたはnpm install -g <pkg>ここで間違って使用しています。-gグローバル(PC全体)ではなく、プロジェクトの依存関係ではないことを示します。

これらのプラグインは devDependencies ではなく、CLI ランナーです。あなたが望むのはnpm install --save-dev every single package初期化時です。これらの依存関係を再度インストールする必要がある場合は、CLI に依存しないように、スクリプトを実行してスクリプトのnpm installようなものを含めるだけです。./node_modules/.bin/jshintpackage.json

于 2015-09-14T15:58:12.630 に答える