【问题标题】:Set environment variable in grunt that is accessed in webpack在 webpack 中访问的 grunt 中设置环境变量
【发布时间】:2017-11-11 15:28:58
【问题描述】:

我正在从 Gruntfile 启动 webpack。

如果我有这样的任务:

grunt.registerTask('start', ['browser', 'webpack-dev-server'], () => {
  // how do I set an environment variable?
}); 

如何设置env 的某些部分以便在 webpack 中可以访问?

【问题讨论】:

    标签: javascript node.js webpack gruntjs


    【解决方案1】:

    如果你在箭头函数中执行webpack,你可以先在process.env上设置环境变量:

    grunt.registerTask('start', ['browser', 'webpack-dev-server'], () => {
        process.env.SOME_VARIABLE = // ... some value here
        // ... execute webpack
    });
    

    【讨论】:

      猜你喜欢
      • 2014-07-15
      • 2015-06-18
      • 2020-01-17
      • 2018-08-31
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-01-04
      相关资源
      最近更新 更多