Ответ 1
Вы также можете загрузить весь package.json
в качестве модуля с помощью require('./package')
, и весь объект JSON будет таким модулем exports
, поэтому вы можете сделать console.log(require('./package').version);
, например.
Как я могу видеть в https://npmjs.org/doc/config.html один из способов разоблачить конфигурационный раздел package.json для переменных среды, используется команда npm start
.
Я нашел модули, которые загружают файл package.json как JSON и свойство конфигурации экспорта после этого. Но самый простой способ - определить всю конфигурацию как модуль и require
по требованию. Я прав? Любые предложения?
Вы также можете загрузить весь package.json
в качестве модуля с помощью require('./package')
, и весь объект JSON будет таким модулем exports
, поэтому вы можете сделать console.log(require('./package').version);
, например.