58
DICAS PARA PROGRAMAR DE UMA
MANEIRA FÁCIL E DESCOMPLICADA
CODE/
NPM JS
120
MINUTOS
CONHECI-
MENTOS DE
JAVASCRIPT
INTER-
MEDIÁRIO
ode.js é um
framework que
permite desenvolver
aplicações em
JavaScript. Ele garante
o uso de pacotes e de
bibliotecas de terceiros,
entre outras possibilidades.
Desenvolvedores escrevem
aplicações, componentes,
modelos e disponibilizam tudo
isso para instalação e uso.
Para facilitar o gerenciamento
desses pacotes e bibliotecas, foi
criado o NPM. Com isso, é possível
instalar a maioria deles com uma
ou duas linhas de comando e com
um excelente gerenciamento
de dependências – pacotes ou
bibliotecas que precisam estar
presentes para determinado pacote
funcionar corretamente.
A partir da versão 0.6.3
do Node.sj, o NPM já pode ser
instalado automaticamente. Para
baixar a versão mais recente do
Node.js, use este link:
https://nodejs.org/en/download/Há instaladores para diversos
SOs. A ideia é escolher a versão
NPM é poder instalar pacotes
(uma diversidade deles) sem
muito esforço e com segurança.
É também possível criar seus
próprios pacotes de instalação e
publicá-los. O comando a seguir
mostra como instalar um pacote
chamado “pacote_de_teste” com
o NPM:
npm install pacote_de_teste
Para fazer um update dos
pacotes já instalados, usa-se o
seguinte comando:
npm update
Esse comando age
nesta ordem:
1.
Procura no registro
novas versões dos
pacotes instalados;
2.
Se encontra uma nova
versão, ele a instala;
3.
Anota pacotes dependentes
da nova versão, se encontrados;
N
Página oficial
do Code: no
endereço nodejs.
org há muita
informação sobre
o gerenciador
Façamais comoNPM.JS
NPM é acrônimo de Node Package Manager, um gerenciador de pacotes
para Node.js. Aprenda a usá-lo neste tutorial
Por Homero Ottoni
para Windows neste tutorial.
Depois de baixado e instalado
o Node.Js, o comando node –v
informa a versão do Node.Js
adicionada. As mais recentes já
contam como o NPM nativamente.
Agora, o comando para
atualizar o NPM:
sudo npm install npm -g
Rode o comando npm –v e a
versão deve indicar 2.1.8 ou maior.
Pacotes NPM
A razão para instalar o
REVISTA LOCAWEB