【问题标题】:How to Access package.json data inside the application?如何访问应用程序内的 package.json 数据?
【发布时间】:2019-07-25 14:39:25
【问题描述】:

我正在使用 npm config set produrl 1234 设置一个密钥。我如何在我的应用程序中访问 produrl。

【问题讨论】:

  • npmjs.com/package/config 清楚地解释了如何?
  • 是外部插件吗?
  • 你在你的问题中写了你正在使用 npm config。
  • 这里的 npm config 表示 npmrc 文件
  • 你必须使用node中的命令行来获取它,你可以使用shell或command like modules

标签: javascript reactjs webpack package


【解决方案1】:

如果你想从你的 package.json 中读取数据:

webpack.config.js:

const Webpack = require('webpack');
const pkg = require('./package.json')

module.exports = {
  ...
  plugins: [
    new Webpack.DefinePlugin({
      'process.env': {
        PROD_URL: JSON.stringify(pkg.produrl),
      },
    })
  ]
}

在您的应用程序中:

console.log(process.env.PROD_URL)

【讨论】:

    猜你喜欢
    • 2021-05-28
    • 2017-07-13
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-06-05
    • 1970-01-01
    相关资源
    最近更新 更多