7

因为我正在使用 Webpack 来捆绑我的 css,并且我的脚本标签位于我的 HTML 的底部,所以在初始页面加载时,我得到的页面内容没有任何样式。

然后突然之间,当脚本启动时,样式就出现了。

Webpack 在帮助捆绑 CSS 方面非常有用,但这种行为非常令人不安,并且不能真正接受。

解决这个问题的常用方法是什么?

4

2 回答 2

3

您可以尝试使用extract-text-webpack-plugin将 css 分解到他们自己的文件中。这样,您可以<link>自己将标签添加到您希望在加载 JS 之前加载其样式的那些页面。将样式表视为单独的捆绑包

于 2015-07-16T20:46:36.087 回答
1

对于 webpack v4,mini-css-extract-plugin应该使用extract-text-webpack-plugin( source ) 代替。他们的README中有使用示例。

于 2018-10-29T18:48:31.480 回答