60
REVISTA LOCAWEB
CODE/
NPMJS
Para criar um pacote json com
o NPM, para instalação, inicia-se com
o comando init acima. Uma série de
prompts será apresentada, para que
DV YDUL£YHLV GH FRQíJXUD©¥R VHMDP
informadas. Veja o exemplo:
name: (myapp) myapp2
version: (1.1.1) 1.2.2
entry point: (gulpfile.js)
test command:
…
Será preciso dar informações
necessárias sobre omódulo. Assim,
use o seguinte comando para se
registrar como local do repositório
NPM, usando umendereço de e-mail:
3DUD íQDOL]DU HLV R FRPDQGR
de publicação:
Sobre o autor
Homero Ottoni é programador e
sócio-proprietário da empresa Make
Media de desenvolvimento web.
LW
Ao lado, o comando
init, para criar um
pacote json com o
NPM, para instalação
[
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, ACESSE
O LINK
HTTPS://NODEJS.ORG/EN/DOWNLOAD]
Se estiver tudo bem com o
módulo, ele será publicado no
repositório. Será acessível para
instalar utilizando NPM como
qualquer outro módulo Node.js.
Há muitos outros comandos
NPM que permitem ajustar e
controlar uma série de aspectos
dos pacotes e do Node.js. O
ÛFRQíJÜ SRU H[HPSOR OLVWD RV
DMXVWHV GH FRQíJXUD©¥R FRUUHQWHV
o “shrinkwrap” cria um
arquivo detalhado de cada
elemento e dependência, de
forma recursiva. Isso é algo
muito importante se seu sistema
tem necessidades de ambiente
HVSHFLDLV RX PXLWR HVSHF¯íFDV
Um bom começo é dar
uma lida na documentação
disponível do NPM nesta
página:
https://www.npmjs.comNodeBr: o site mantém informações gerais sobre
gerenciador e tópicos relacionados; para saber mais
sobre o assunto, acesse
http://nodebr.comLW