Skip to content

Instantly share code, notes, and snippets.

@LaisMassacesi
Last active September 29, 2022 14:16
Show Gist options
  • Save LaisMassacesi/f6f76b0059a980d4d04fb72a412e3525 to your computer and use it in GitHub Desktop.
Save LaisMassacesi/f6f76b0059a980d4d04fb72a412e3525 to your computer and use it in GitHub Desktop.
[Node.js] Node Package Manager - NPM
- Ferramenta de console de gestão de projetos Node.js
- Gerencia todo ciclo de vida da aplicação Node.js
Através dessa ferramenta, é possível:
Inicializar
Instalar dependências
Executar ações
INICIALIZANDO O PROJETO NODE.JS
-Para permitir a inicialização do projeto
npm init -y
-Para inicializar a aplicação
node index.js
-Para inicializar com npm run start
Acesse a pasta package.json e adicione como valor da chave "scripts":
"start": "node nome_arquivo_definido_na_chave_main"
"start": "node index.js"
Sobre o Packege.json
- Arquivo de configuração utilizado para configurar dependências do projeto e scripts automatizados.
- Através dele conseguimos deixar claro uma "receita" para executar um projeto.
- Salva todas as dependências que foram instaladas
-Instalação de módulos (partes de código) de Terceiros
npm install nome_do_modulo
npm install readline-sync
-Pode ser necessário instalar biblioteca para o momento de desenvolvimento da apicação
npm install -D nome_da_biblioteca
Quando essa dependência é instalada, o nome e versão da blioteca é exibido no arquivo package.json na parte "devDependencies".
-Comando para ver o tamanho do diretório
du -hs node modules
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment