node.js - pacotes - npm save exact




Qual é a opção--save para a instalação do npm? (8)

Eu vi um tutorial onde o comando era:

npm install --save

O que significa a opção --save ?

Não é possível encontrar a resposta no Google.


npm install package_x --save

O pacote fornecido (package_x) será salvo em package.json dentro das dependências. se você adicionar

npm install <> --save-dev

então será salvo dentro de "devDependencies".


A maneira mais fácil (e mais impressionante) de adicionar dependências ao seu pacote.json é fazer isso a partir da linha de comando, sinalizando o comando npm install com --save ou --save-dev, dependendo de como você deseja use essa dependência.


A partir do npm 5, o npm agora será salvo por padrão. No caso, se você quiser que o npm funcione de maneira semelhante (sem autosave) ao modo como ele estava trabalhando nas versões anteriores, você pode atualizar a opção de configuração para ativar o autosave como abaixo.

npm config set save false

Para obter a configuração atual, você pode executar o seguinte comando:

npm config get save

Fonte: https://blog.pusher.com/what-you-need-know-npm-5/


Não fará nada se você não tiver um arquivo package.json . Comece executando npm init para criar um. Em seguida, chamadas para npm install --save ou npm install --save-dev ou npm install --save-optional atualizará o package.json para listar suas dependências.


de acordo com a documentation

Portanto, ao executar o npm install package_name , a dependência do pacote deve ser automaticamente adicionada ao package.json, certo?


npm install --save ou npm install --save-dev por que escolhemos 1 opção entre estas duas enquanto instalamos o pacote em nosso projeto.

O que está claro nas respostas acima é que o npm install --save adicionará entrada no campo de dependency no arquivo pacakage.json e outro na dev-dependency .

Então, surge a pergunta por que precisamos da entrada do nosso módulo de instalação no arquivo pacakge.json, porque sempre que fazemos check-in no git ou fornecemos nosso código a algum deles, sempre o damos ou verificamos sem node-modules porque é muito grande em tamanho e também disponível no lugar comum para evitar isso.

Então, como outra pessoa obterá todos os módulos que são específicos ou necessários para o projeto, as respostas são from the package.json arquivo from the package.json que from the package.json todos os pacotes necessários para executar ou desenvolver esse projeto.

então, depois de obter o código we simply need to run the npm install comando we simply need to run the npm install para ler o arquivo package.json e instalar os pacotes necessários necessários.


Para adicionar pacote nas dependências:

npm install my_dep --save

ou

npm install my_dep -S

Para adicionar o pacote em devDependencies

npm install my_test_framework --save-dev

ou

npm install my_test_framework -D

package.json


npm i (nome do pacote) --save

Simplificando, usando o comando acima, não precisaremos escrever o nome do pacote em seu arquivo package.json, ele adicionará automaticamente seu nome e dependência com a versão que você precisará no momento em que você for para a produção ou configuração outra vez.

npm help install

Acima comando ll ajudar a descobrir mais opções e corrigir def.shown em pic





npm