Início·Comandos de terminal
Publicidade

Garanta seu bônus em uma corretora de cripto

Bônus que você recebe só por se cadastrar. As condições são as que cada corretora anuncia.

npm install

Pacotes e runtimes

Uso

npm install [<package>] [-D|-g]

Baixa para node_modules as dependências que package.json pede e atualiza package-lock.json; desde o npm 7 as peer também são instaladas, e --production deu lugar a --omit=dev.

Opções comuns

OpçãoSignificado
-Dsave as a devDependency
-ginstall globally, onto PATH
-Esave the exact version, without a caret
--omit=devskip devDependencies; replaces the old --production
--legacy-peer-depsignore peer conflicts the way npm 6 did
--ignore-scriptsdo not run install scripts
--forceoverwrite cache and conflict checks

Exemplos

npm install

installs what package.json asks for and updates package-lock.json

npm install -D vitest

adds a dev-only dependency

npm install react@18.3.1

installs one exact version and records it

A pergunta é sempre o que vai onde: dentro deste projeto ou na máquina toda.

Como ler

  • Os colchetes [ ] marcam uma parte que você pode omitir.
  • As reticências … indicam que você pode listar vários.
  • As opções diferenciam maiúsculas: em alguns comandos -r e -R fazem coisas diferentes.

Perguntas

QO que npm install faz?

Baixa para node_modules as dependências que package.json pede e atualiza package-lock.json; desde o npm 7 as peer também são instaladas, e --production deu lugar a --omit=dev.

QComo se digita?

npm install [<package>] [-D|-g] — os colchetes marcam o que você pode omitir.

QQuantas opções vale a pena saber?

Aqui estão 7; a lista completa está em man npm. Este comando fica em Pacotes e runtimes.

Comandos relacionados

página man: man npm-install