【问题标题】:Webpack add root path to automatically split chunksWebpack 添加根路径以自动拆分块
【发布时间】:2016-01-27 00:43:21
【问题描述】:

我们团队的项目在一个更大的 shell 应用中运行,所以所有资源请求都必须以这样的路径开头

/project-123/

所以 shell 应用知道将请求发送到我们的服务器。

例如,一个 JavaScript 文件可能是

/project-123/js/bundle.12345.js

然后(例如,在开发时)shell 将该请求重定向到

localhost:1234/assets/js/bundle.12345.js

当 Webpack 自动拆分 1.js 和 2.js 等块时,这会成为一个问题。当 Webpack 运行时在运行时请求这些模块时,它会请求

exampleshell.com/app/js/1.js

反对

/project-123/js/1.js

所以外壳无法理解请求,也无法处理请求。

在一个大型团队中,这完全超出了我的控制范围。但我可以覆盖 webpack 配置并更改我们团队自己的代码。

如何让 Webpack 运行时请求

/project-123/js/1.js?

【问题讨论】:

  • 你能上传你的 webpack 配置吗?

标签: webpack


【解决方案1】:

尝试使用output.publicPath参数。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2016-12-22
    • 2019-10-24
    • 2016-02-02
    • 1970-01-01
    • 2019-08-25
    • 2015-08-27
    • 2022-01-02
    • 2018-11-01
    相关资源
    最近更新 更多