安装

  1. npm i -D css-loader style-loader
  2. npm i -D less-loader less
  3. npm i -D sass-loader sass

配置

文件:webpack.config.js

  1. module.exports = {
  2. module: {
  3. rules: [
  4. {
  5. test: /\.(css|less)$/,
  6. // 这里有顺序
  7. use: [
  8. // 将 JS 字符串生成为 style 节点
  9. 'style-loader',
  10. // 将 CSS 转化成 CommonJS 模块
  11. 'css-loader',
  12. // 将 Less 编译成 CSS
  13. 'less-loader'
  14. ],
  15. use: [
  16. // 将 JS 字符串生成为 style 节点
  17. 'style-loader',
  18. // 将 CSS 转化成 CommonJS 模块
  19. 'css-loader',
  20. // 将 Sass 编译成 CSS
  21. 'sass-loader'
  22. ],
  23. },
  24. ],
  25. },
  26. }
  1. import './css.css'
  2. import './less.less'
  3. import './sass.scss'