Estou tentando instalar SOMENTE o "devDependencies" listado no meu arquivo package.json. Mas nenhum dos comandos a seguir funciona como eu esperava. Todos os comandos a seguir instalam as dependências de produção, o que eu não desejo.
npm install --dev
npm install --only=dev
npm install --only-dev
Não consigo pensar em mais nenhuma maneira de dizer ao npm para instalar as devDependencies sozinho. :(
node.js
npm
npm-install
package.json
Nesan Rajendran
fonte
fonte
--dev
opção está obsoleto. Use em seu--only=dev
lugar.Respostas:
Verifique os documentos do NPM para instalação :
Você já tentou o seguinte?
fonte
npm install npm -g
e --only = dev option funcionou perfeitamente . Obrigado pela resposta.npm install --prod
usado para instalar itens dadependencies
pasta. Ambosnpm install
enpm install --dev
usado para instalar a partir de ambos osdependencies
edevDependencies
pastas!Este trabalho é bom para mim.
fonte
--save-dev
salva o pacote para devDependencies em package.jsonnpm install thePackageName --save-dev
Uma versão curta opcional.
fonte
npm install -D
e funcionou. então fiquei surpreso e pesquisei isso, depois de muitas respostas, vejo sua resposta :)Em execução
npm install
, ele instalará todas as dependências sob devDependencies `ou dependencies .Para instalar e salvar pacotes como dependências de desenvolvimento em package.json,
npm install package_name --save-dev
ou opção de passagem-D
Para instalar todos os pacotes em devDependencies ,
npm install --only=dev
Para instalar e salvar pacotes como prod ou apenas dependências em package.json,
npm install package_name --save-prod
ou opção de passagem-P
ounpm install package_name
Para instalar todos os pacotes sob dependências ou dependências Prod , defina a variável de ambiente
NODE_ENV=production
ou passe-a com o comandoNODE_ENV=production npm install
ounpm install --only=prod
Em vez de usar o
install
comando npm comonpm install
você pode apenas usari
comonpm i
, antes de instalar.Referência
fonte