正如我在https://npmjs.org/doc/config.html中看到的,将 package.json 的config部分暴露给环境变量的一种方法是使用npm start
命令。
我发现模块将 package.json 文件加载为JSON,然后导出 config 属性。但最简单的方法是将所有配置定义为模块,并根据需要定义require
。我对吗?有什么建议吗?
答案 0 :(得分:28)
您还可以将整个package.json
作为模块加载require('./package')
,整个JSON对象将是该模块的exports
,因此您可以执行console.log(require('./package').version);
,例如