npm install -g
のような短いコマンドを入力して、手作業でnpm install -g every single package
と入力するよりも、node-sassやjshintなどのプロジェクトのグローバル依存関係をセットアップすることをお勧めします。これを行うにはnpm-idiomaticな方法がありますか?devDependenciesをグローバルにインストールするnpmコマンドとは何ですか?
8
A
答えて
1
npm install -g <pkg>
ここで間違っています。 -g
は、プロジェクトの依存関係ではなく、グローバル(PC全体)であることを示しています。
これらのプラグインはdevDependenciesではなくCLIランナーです。あなたが望むのは、初期化時にnpm install --save-dev every single package
です。これらの依存関係を再度インストールする必要がある場合は、npm install
を実行し、./node_modules/.bin/jshint
のようなものをpackage.json
スクリプトに含めてCLIに依存しないようにしてください。
関連する問題
- 1. NPM -g(グローバル)インストールとNPM - セーブの違いは何ですか
- 2. ノード8.7.xでdevDependenciesのみをnpmにインストールする方法は?
- 3. npm devdependenciesを再帰的にインストールするには?
- 4. npmを使用して「devDependencies」のみをインストールするには
- 5. グローバルにnpmをインストールする
- 6. npmリンクなしdevDependencies
- 7. Npmはnpmグローバルにインストールされていますか?
- 8. はsudoのNPMコマンドをインストール
- 9. VentrantにNode、NPM(グラントとBowerをグローバルにインストールする)
- 10. npmからグローバルに物事をインストールするのは悪い習慣ですか?
- 11. npmを通してグローバルにインストールするには?
- 12. npm installでdevDependenciesパッケージがインストールされていないようです
- 13. npm問題は、vue-cliをグローバルにインストール中です
- 14. devDependenciesでNPMパッケージをデプロイすると、いつビルドが行われますか?
- 15. "npm install <directory>"はdevDependenciesを無視するのはなぜですか?
- 16. npm updateとnpmの違いは何ですか?@latestはnpm 5.5にインストールされますか?
- 17. npmモジュールをインストールするとコマンドが見つかりません
- 18. npmを使用してパッケージをローカルにインストールする方法とグローバルにインストールする方法の違いは何ですか?
- 19. 反応ネイティブインストールとnpmインストールの違いは何ですか?
- 20. グローバル::とは何ですか?
- 21. npmインストールモジュールはグローバルですが、すでにグローバルとしてインストールされています
- 22. ubuntuにnpmコマンドでtypescriptをインストールする15
- 23. nvmをインストールしたあと、グローバルnpmパッケージをアンインストールできない
- 24. npmコマンドで-sの意味は何ですか?
- 25. グローバルにインストールしたときにnpm repoへのパスを取得する方法
- 26. 何かをインストールするときにnpmが "動詞"と "瞬間"をフラッシュするのはなぜですか?
- 27. dockerにAlpineをインストールするための起動コマンドとは何ですか?
- 28. モジュールをdevDependenciesからnpmの依存関係に移動するpackage.json
- 29. package.jsonを介して "グローバル" npm依存関係をインストールする
- 30. NPMとの関連性とdevDependenciesの相違点5
本当に1つではありません。 'dependencies'と' akin 'はあなたが 'require()'するつもりのパッケージです。ターミナル/シェル/ etcから実行するグローバルパッケージ。個々のプロジェクトの範囲外です。しかし、それらをローカルにインストールして実行することもできます: '$ ./node_modules/node-sass ... ' –
申し訳ありません。最後のビットは '$ ./node_modules/.bin/node-sass ... 'である必要があります –
関連:http://stackoverflow.com/questions/6480549/install-dependencies-globally-and-locally-using-package-ジョソン – nha