我正在尝试使用 webpack 设置我的构建系统来进行基于路由的代码拆分(我使用的是 react-router 和 webpack 2.2)。
一切都很顺利,在网上找到了一些例子,我遇到的问题是 CSS。我正在使用 ExtractTextPlugin 将我的 css 提取到一个单独的文件中。问题是它只从主包中提取 css,它不提取在其余块中找到的 css。
我想要的是提取css文件中的所有样式,以便能够加载并单独缓存它。
有任何想法吗?谢谢!
我正在尝试使用 webpack 设置我的构建系统来进行基于路由的代码拆分(我使用的是 react-router 和 webpack 2.2)。
一切都很顺利,在网上找到了一些例子,我遇到的问题是 CSS。我正在使用 ExtractTextPlugin 将我的 css 提取到一个单独的文件中。问题是它只从主包中提取 css,它不提取在其余块中找到的 css。
我想要的是提取css文件中的所有样式,以便能够加载并单独缓存它。
有任何想法吗?谢谢!
根据https://webpack.js.org/plugins/extract-text-webpack-plugin/你必须设置allChunks: true
. 如果这不起作用,请发布您的配置,很难猜测您的设置是什么样的。