o que significa o sinalizador npm -D?


120

Estou prestes a instalar este pacote npm e ele diz npm install -D load-grunt-config, o que o sinalizador -D faz?


Desculpe pela pergunta duplicada, stackoverflow.com/questions/8783230/… tem resposta, no entanto, os comentários são muito mais inline, acho que porque foram feitos por desenvolvedores que sabiam a resposta e já haviam passado pela mesma.
mais simples de

1
você pode encontrar a resposta aqui stackoverflow.com/a/60538593/8134164
Indrajith Ekanayake

Respostas:



8

Conforme descrito nos documentos de instalação do NPM :

-D,: O --save-devpacote aparecerá em seudevDependencies.

O que significa que o pacote não será instalado se você fizernpm install --production .

Uma explicação detalhada dos diferentes tipos de dependências: SO-Answer


1
Somando a isso, o equivalente usando fio éyarn add <package...> [--dev/-D]
Arian Acosta

-3

Sinalizador -Dé frequentemente usado junto com o ique significa "instalar"

Por exemplo: npm i -D package-name


E -Dfazer o quê? (conforme perguntado na pergunta e já respondido por outros)
usuário
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.