from - npm instala el repositorio git sin package.json
npm install git globally (3)
Tengo un proyecto que depende de varias libs de terceros.
Mi paquete.json se ve así:
"dependencies": {
"vendor-name": "git://github.com/vendor/name.git#v1.1",
...
}
Esto funciona siempre que el repositorio de vendor-name
contenga un package.json
.
Si no hay tal archivo, obtengo:
npm ERR! path /var/folders/0l/temp-folder/package.json
npm ERR! code ENOENT
En realidad, una npm install git://github.com/vendor/name.git#v1.1
tampoco funciona.
Entonces mi pregunta es: ¿hay alguna manera de instalar (incluir) repositorios git (en las dependencies
) que no tengan un package.json
?
Lo que napa do parece ser sobrediseñado. Creo que basta con agregar script de instalación en el paquete. Json es suficiente para ti.
"scripts": {
"install": "git clone https://github.com/vendor/name.git -b v1.1 node_modules/name"
}
Sí, puedes con este paquete: https://npmjs.org/package/napa
no eso no es posible según la documentación de npm