¿Hay alguna manera de crear automáticamente el archivo package.json para proyectos Node.js?
¿Se supone que package.json debe editarse manualmente? ¿No podría un programa como npm simplemente revisar los archivos, ver las declaraciones "requeridas" y luego usarlas para colocar las entradas necesarias en el archivo package.json? ¿Hay algún programa así?
npm utiliza el archivo package.json para obtener información sobre su proyecto node.js.
¡ Úselo npm init
para generar archivos package.json para usted!
Viene incluido con npm. Lea su documentación aquí: https://docs.npmjs.com/cli/init
Además, existe una herramienta oficial que puede utilizar para generar este archivo mediante programación: https://github.com/npm/init-package-json
En primer lugar, corre
npm init
...le hará algunas preguntas ( lea esto primero ) sobre su proyecto/paquete y luego generará un archivo package.json para usted.
Luego, una vez que tenga un archivo package.json, use
npm install <pkg> --save
o
npm install <pkg> --save-dev
...para instalar una dependencia y agregarla automáticamente a su package.json
lista dependencies
.
(Nota: es posible que deba modificar manualmente los rangos de versiones para sus dependencias).