访问package.json中的配置值

时间:2017-07-18 03:13:35

标签: node.js npm

我最近介绍了https://www.npmjs.com/package/config来处理我的配置:

...
config/
    dev.json
    uat.json
    production.json
package.json

dev.json我有类似的内容:

{
    "someVar": "something"
}

我曾经能够在package.json中访问配置值,如:

"scripts": {
    "some_command": "do_something $npm_package_config_someVar"
}

但现在这不起作用 - 这些变量都是空的。

如何从config/dev.json中的packages.json访问值?

编辑:使用$npm_config_someVar也是空的

1 个答案:

答案 0 :(得分:1)

var pkg = require('./package.json');
console.log(pkg.name);