Last active
September 29, 2022 14:16
-
-
Save LaisMassacesi/f6f76b0059a980d4d04fb72a412e3525 to your computer and use it in GitHub Desktop.
[Node.js] Node Package Manager - NPM
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
- 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