npm -Dフラグはどういう意味ですか?


120

私はこの npmパッケージをインストールしようとしてnpm install -D load-grunt-configいますが、-Dフラグは何をしますか?


重複する質問でごめんなさい、stackoverflow.com / questions / 8783230 /…は回答を持っていますが、コメントははるかにインラインです。なぜなら、回答を知っていて、同じことを経験した開発者がコメントを書いたからでしょう。
simplesthing 14

1
あなたはここで答えを見つけることができますstackoverflow.com/a/60538593/8134164
Indrajith Ekanayake

これはあなたの質問に答えますか?「npm -d install」の「-d」とは何ですか?
Indrajith Ekanayake

回答:


154

-Dフラグはショートカットです:--save-dev。ソース:https : //docs.npmjs.com/cli/install


8
それで、それは何をしますか?
ケビン


2
私の場合、-Dフラグはpackage.jsonを更新しないため、代わりに--save-devを使用する必要があります。いつものようにクレイジー:(
Agustin Garzon

@ケビンそれは別のトピックですね。
ヒロ

8

NPMインストールドキュメントに記載されているとおり:

-D、:--save-devパッケージはdevDependencies.

どのパッケージがなることを意味していない、あなたがしなければインストールすることnpm install --production

さまざまなタイプの依存関係の詳細な説明:SO-Answer


1
これに加えて、糸を使用した同等のものはyarn add <package...> [--dev/-D]
Arian Acosta

-3

フラグ-Dはしばしばi「インストール」を表すとともに使用されます

例えば: npm i -D package-name


そして-D、何をしますか?(質問で尋ねられ、すでに他の人が回答している)
ユーザー
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.