update specific example devdependencies node.js npm

node.js - specific - package.json no está instalando dependencias cuando ejecuta npm install



npm update (3)

He creado un archivo package.json para mi aplicación privada. En ella, tengo mis dependencias listadas, como se esperaba. Algunas de esas dependencias tienen dependencias propias. Cuando npm install en mi aplicación, no está instalando las dependencias de mis dependencias. ¿Hay algún problema con mi archivo package.json que está impidiendo esto? ("Winston" es una de mis dependencias que no se instala correctamente)

{ "name": "my app", "version": "0.0.1", "dependencies" : { "connect" : "1.8.5", "express" : "2.5.8", "socket.io" : "0.8.7", "winston" : "0.5.9" }, "engine": { "node": ">=0.6" } }

Respuesta a los comentarios: NPM instala los deps de nivel superior, está bien, no hay errores, parece que funciona. Simplemente nunca descarga los deps de los deps. Intentaré la opción -d.


Me di cuenta de que la línea de winston se termina con ,

Esto no es un JSON válido.


No se permiten espacios en la opción de name para los archivos package.json.

El nombre termina siendo parte de una URL, un argumento en la línea de comandos y un nombre de carpeta. Por lo tanto, el nombre no puede contener ningún carácter que no sea seguro para URL.

https://docs.npmjs.com/files/package.json#name