Hay otra forma de obtener cierta información de su package.json
archivo, es decir, utilizando el módulo pkginfo .
El uso de este módulo es muy simple. Puede obtener todas las variables del paquete usando:
require('pkginfo')(module);
O solo ciertos detalles ( version
en este caso)
require('pkginfo')(module, 'version');
Y las variables de su paquete se establecerán en module.exports
(para que se pueda acceder al número de versión a través de module.exports.version
).
Puede usar el siguiente fragmento de código:
require('pkginfo')(module, 'version');
console.log "Express server listening on port %d in %s mode %s", app.address().port, app.settings.env, module.exports.version
Este módulo tiene una característica muy buena: se puede usar en cualquier archivo de su proyecto (por ejemplo, en subcarpetas) y obtendrá información automáticamente de su archivo package.json
. Para que no tenga que preocuparse de dónde package.json
está.
Espero que le ayudará.
console.log(process.version)