Версия для печати Javascript node.js и версии модулей - PullRequest
0 голосов
/ 06 июля 2018

работает на сервере node.js, и я хочу отобразить в своем коде javascript версию nodejs и все его модули и версии. что-то вроде
console.log (MODULENAME.version), .. не знаю, как это сделать и его синтаксис. Любая помощь приветствуется

1 Ответ

0 голосов
/ 06 июля 2018

Вы можете получить это из вашего package.json:

const packageDetails = require('./package.json');

console.log('Platform: ', process.platform);
console.log('Node version: ', process.version);
console.log('Node dependencies: ', process.versions);
console.log('Server version: ', packageDetails.version);
let keys = Object.keys(packageDetails.dependencies);
console.log('Modules: ');
keys.forEach((k) => {
    console.log(`${k}: ${packageDetails.dependencies[k]}`);
})
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...