Creé un paquete de prueba que quiero publicar localmente.
Tengo dos carpetas, la primera es el paquete de prueba y la segunda es un proyecto de prueba donde quiero instalar el paquete.
└── cousel-package │ ├── index.js │ └── package.json └── test-project └── script.js
índice.js:
function console_package_text(){ console.log('i am a package!') } module.exports = console_package_text
secuencia de comandos.js:
require('cousel-package')
En el paquete de prueba, ejecuté npm init -y
y se creó el paquete.json.
paquete.json:
{ "name": "cousel-package", "version": "1.0.0", "description": "", "main": "index.js", "scripts": { "test": "echo \"Error: no test specified\" && exit 1" }, "keywords": [], "author": "", "license": "ISC" }
y npm link
.
luego, en el proyecto de prueba, ejecuto npm link cousel-package
. y consiguió:
added 1 package, removed 1 package, changed 1 package, and audited 5 packages in 2s found 0 vulnerabilities
¡el problema es que el archivo del módulo de nodo no se crea! ¡mientras recibo el mensaje de que se agregó el paquete!