欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

node读取npm package.json内容

程序员文章站 2022-05-29 10:08:43
...

package.json 可以配置config
脚本中 (see npm-scripts) package.json “config” 字段会被环境变量覆盖
<name>[@<version>]:<key>
例如,下面的package.json:
代码中使用 process.env['npm_package_config_port'] 获取配置的内容

{   
    "name":"foo",
    "scripts":{
        "test":"node index"
    },
    "config":{
      "port":8000
    }
}

/index.js

console.log(process.env['npm_package_config_port'])
  • 直接在命令行执行 node index ,会输出undefined
  • 使用 npm run test ,会输出 8000
  • npm 设置包的config
    npm config set foo:port = 3000 就可以修改默认的配置内容
    然后再执行 npm test 会输出 3000

转载于:https://www.jianshu.com/p/36122977c795

上一篇: 2020-08-10

下一篇: 数据仓库的概念