Webpack代码拆分加载路径

时间:2018-06-04 12:39:07

标签: webpack webpack-4

我根据以下一些配置文件使用webpack import()分割我的代码:

setClientId({commit}, clientId) {
  return import(`@/configs/client.${clientId}.js`).then((configImport) => {
    const config = configImport.default
    commit('setClientId', clientId)
    commit('setClientConfig', config)
    commit('syncClientDefaultsToUserObject', config.defaults)
  })
}

我已将@设置为webpack中的解析别名:

  resolve : {
    alias : { '@': path.resolve('client')}
  },

这在我的本地工作正常,当应用程序部署在同一个域上时 - 现在问题是应用程序部署在单个服务器的各个域上。

因此,初始请求转到myserver.com/app.bundle.js,工作正常,但随后会从websiteOnWhichDeployed.com/codesplit.bundle.js

请求拆分代码

帮助!

0 个答案:

没有答案