- Instala as dependencias do package.json
$ npm install
/node_modules/ package.json package-lock.json
- Adicionar /node_modules/ no .gitignore
- Mostra a versão do node instalada
$ node -v
- Mostra a versão do npm instalada
$ npm -v
- Atualiza o npm para a versão mais recente
$ npm install -g npm@latest
- Executa um script pelo nome indicado no package.json
$ npm run <dev-script>
- Cria um arquivo package.json
$ npm init
- Cria um arquivo package.json básico sem perguntas
$ npm init -y
- Instala um pacote e adicona no package.json
$ npm i <package>
- Separa as dependencias de desenvolvimento no package.json
$ npm i <package> --save-dev
ou
$ npm i -D <package>
- Instala apenas as as dependencias de produção package.json
$ npm install --production
- Lista as dependencias instaladas
$ npm list
- Desinstala um pacote e retira no package.json
$ npm uninstall <package>
- Conecta com o registry.npm
$ npm login
- Mostra o usuario
$ npm whoami
- Cria um usuario
$ npm adduser
- Publica um pacote no registy.npm
$ npm publish
- Exclui um pacote
$ npm unpublish --force