我一直在遵循使 Webpack 与 React.NET 一起工作的指南(位于https://reactjs.net/guides/webpack.html),我的要求之一是将第三方库放在一个单独的包中。为此,我使用了位于https://webpack.js.org/guides/code-splitting-libraries/的 CommonsChunkPlugin 。
尝试使用客户端渲染进行此设置似乎可以正常工作,但仍然无法弄清楚如何为服务器端渲染做同样的事情。我总是会看到错误Error while loading "~/Scripts/build/bundle.js": ReferenceError: webpackJsonp is not defined
。
我对这个 Webpack 世界还很陌生,但设法意识到该webpackJsonp
变量是在window
级别注册的,我猜服务器端渲染引擎无法访问。是这样吗?这个问题有什么解决方法吗?
提前非常感谢!