Webpack样式加载器与CSS加载器

Anvesh Checka:

我有两个问题。

1)CSS加载器样式加载器是两个webpack加载器。我无法理解两者之间的区别。为什么当它们都完成相同的工作时,我必须使用两个装载机?

2)上面的Readme.md文件中提到的.useable.less和.useable.css是什么?

米歇尔·提里(Michelle Tilley):

CSS加载器获取一个CSS文件,importsurl(...)通过webpack的require功能返回CSS 通过其解析

var css = require("css!./file.css");
// => returns css code from file.css, resolves imports and url(...) 

它实际上对返回的CSS 不做任何事情。

样式加载器采用CSS并将其实际上插入到页面中,以便样式在页面上处于活动状态。

它们执行不同的操作,但是将它们链接在一起通常很有用,例如Unix管道。例如,如果使用的是Less CSS预处理器,则可以使用

require("style!css!less!./file.less")

  1. file.less成纯CSS有不太装载机
  2. 使用CSS加载器解析CSS中的所有importsurl(...)
  3. 使用样式加载器将这些样式插入页面

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章