Pab*_*blo 8 javascript reactjs gulp webpack webpack-4
我正在尝试迁移到Webpack 4,但这是一个真正的痛苦.经过几天的工作将Webpack 3插件移动到Webpack 4本机的东西,我得到了js很好的假设,但是当我去我的网站时,我在控制台上收到了这条消息:
Uncaught TypeError: (intermediate value)(intermediate value).push is not a function
上:
(window["webpackJsonp"] = window["webpackJsonp"] || []).push([["Index"],{
这是我的Webpack output设置:
output: {
filename,
path: path.resolve(__dirname, 'public', 'build', 'js'),
jsonpFunction: 'webpackJsonp', // TODO gotta figure that out
},
Run Code Online (Sandbox Code Playgroud)
我究竟做错了什么?
刚刚遇到同样的问题,我找到了这个帖子https://github.com/webpack/webpack/issues/6985
当你有与Webpack <4 捆绑在一起的模块时,似乎会发生这种情况.如果它可以提供任何帮助,我会在这里发布它.
更改output.jsonpFunction https://webpack.js.org/configuration/output/#output-jsonpfunction以jsonpFunction解决它:
{
output: {
jsonpFunction: 'jsonpFunction',
...
}
}
Run Code Online (Sandbox Code Playgroud)
归功于@sokra(Webpack的创建者):https://github.com/webpack/webpack/issues/6985#issuecomment-380795070
| 归档时间: |
|
| 查看次数: |
1215 次 |
| 最近记录: |