CSS加载器和Extract Text插件使用Case Webpack

问题描述 投票:0回答:1

我知道CSS加载器只是模块化你的CSS,所以如果你在你的style.css中导入foo.js,每当foo.js运行时,它都会引用style.css,这样你在foo.js中创建的元素就可以拥有style.css的哈希classNames。然后样式加载器通常用于将qqxxswpoi放入html中的style.css标记,以便应用样式。

我不确定Extract Text Plugin有什么意义。是不是你不需要样式加载器,然后你可以将所有的CSS提取到一个文件中,然后通过手动输入你的html名称自己链接到它?

javascript webpack webpack-style-loader css-loader extract-text-plugin
1个回答
1
投票

来自<style>

它将条目块中所有必需的* .css模块移动到单独的CSS文件中。因此,您的样式不再内联到JS包中,而是在单独的CSS文件(styles.css)中。如果您的样式表总量很大,那么它会更快,因为CSS包是与JS包并行加载的。

© www.soinside.com 2019 - 2024. All rights reserved.