webpack 5-未能在ie 11上加载块使用appendchild添加的脚本出现问题

2vuwiymt  于 2021-09-23  发布在  Java
关注(0)|答案(0)|浏览(159)

将webpack从版本4升级到版本5后,我遇到了ie 11的问题。我的所有块都位于路径“/”中,并且我有一个带有代码的脚本:

var url = './assets/js/vendor/library/lib.js'
var script = document.createElement('script')
script.src = url
script.async = true
document.getElementsByTagName('head')[0].appendChild(script)

执行上述代码后,浏览器开始尝试从路径“/assets/js/vendor/library/chunk.js”而不是“/chunk.js”获取块,即使lib.js是空文件。在chrome中,一切正常。当我评论上述代码时,一切都开始工作了。
变量window.location.pathname已正确设置为“/”。

暂无答案!

目前还没有任何答案,快来回答吧!

相关问题