Existe outra maneira de buscar certas informações do seu package.jsonarquivo, usando o módulo pkginfo .
O uso deste módulo é muito simples. Você pode obter todas as variáveis de pacote usando:
require('pkginfo')(module);
Ou apenas alguns detalhes ( versionneste caso)
require('pkginfo')(module, 'version');
E suas variáveis de pacote serão definidas como module.exports(para que o número da versão seja acessível viamodule.exports.version ).
Você pode usar o seguinte trecho 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 possui um recurso muito interessante - ele pode ser usado em qualquer arquivo do seu projeto (por exemplo, em subpastas) e buscará automaticamente as informações do seu projeto. package.json . Então você não precisa se preocupar onde package.jsonestá.
Espero que ajude.
console.log(process.version)