ECOSSISTEMA JAVASCRIPT

Node / NPM

Referência de comandos para dependências e scripts de projetos JavaScript, sem tornar este site dependente de Node.

Todos os recursos desta Central funcionam sem Node/NPM; os comandos abaixo são apenas conteúdo de estudo.
0 tópicos visíveis
Atenção

Importante: Node/NPM e GitHub Pages

Conteúdo de referência

GitHub Pages não mantém um processo Node.js executando no servidor. NPM pode ser usado durante o desenvolvimento, mas este site não depende dele.

Terminal

Versões

node -vMostra a versão do Node.js.
npm -vMostra a versão do NPM.
Projeto

Criar package.json

npm initAssistente de criação.
npm init -yCria usando valores padrão.
Pacotes

Dependências

npm installInstala dependências listadas no package.json.
npm install pacoteInstala um pacote.
npm install -D pacoteInstala como dependência de desenvolvimento.
npm uninstall pacoteRemove um pacote.
Scripts

Scripts

Scripts ficam em package.json e variam conforme o projeto.

Terminal
npm run
npm run dev
npm run build
npm start

npm run é útil para listar os scripts realmente disponíveis.

Manutenção

Atualização e auditoria

npm outdatedMostra dependências desatualizadas.
npm updateAtualiza dentro dos intervalos permitidos.
npm auditVerifica vulnerabilidades conhecidas.
npm audit fixTenta aplicar correções compatíveis.
Git

O que enviar ao Git

Normalmente, node_modules/ não deve ser versionado. Mantenha package.json e, quando aplicável, package-lock.json.

.gitignore
node_modules/
.env
Copiado!