【问题标题】:Could I set webpack publicPath dynamically? __webpack_public_path__ does not work我可以动态设置 webpack publicPath 吗? __webpack_public_path__ 不起作用
【发布时间】:2016-06-05 18:49:45
【问题描述】:

我想在 JS 中动态设置 publicPath。我们的产品实例在 webpack 构建完成后分发。我想使用 Font Awesome 图标,所以我尝试在我的条目 JS 文件中配置 webpack_public_path,但它不起作用。经过一番调查,我看到 webpack_public_path 已设置,但在我的字体文件路径设置后......所以我的问题是,我应该配置 webpack 模块热加载器吗?或者我应该把我的代码放在哪里来设置正确的 publicPath?

【问题讨论】:

    标签: javascript configuration webpack


    【解决方案1】:

    设置变量的脚本必须是您的入口文件的第一次导入。

    // webpack-public-path.js
    __webpack_public_path__ = 'https://something.com'
    
    // webpack.config.js
    
    module.exports = {
      entry: ['./webpack-public-path.js', './index.js'],
    };
    

    【讨论】:

      猜你喜欢
      • 2017-08-07
      • 2021-05-01
      • 2015-10-26
      • 1970-01-01
      • 2019-09-21
      • 2017-03-01
      • 2020-04-11
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多