- Crie um arquivo index.js para orientar seu modulo.
- Em seguida crie a pasta lib onde ficará toda estrutura do modulo.
- Para criar sua package.json use o comando: npm init -y
Apos editar sua package.json como quiser subistitua isso:
"directories": {
"lib": "lib"
},
Para isso:
"files": [
"index.js",
"lib/*.js"
],
- Com tudo pronto use o comando: npm -g install
- Logo apos digite como comando o "name" configurado em sua package.json (o meu será: smuu)
- Agora use o comando: npm login
- Para finalizar publicando a NPM use o comando: npm publish
- Caso deseje publicar uma atualização do modulo, basta mudar a version em sua package.json e novamente usar o comando: npm publish
Se caso não tiver uma conta no NPM cadastre-se aqui