SASS

Sass 是一款强化 CSS 的辅助工具,它在 CSS 语法的基础上增加了变量、嵌套、混合、导入等高级功能。

sass-loader

sass-loader 加载 Sass/SCSS 文件并将他们编译为 CSS。

安装

  1. npm i --save-dev sass-loader sass

配置

  1. const paths = require('./paths');
  2. module.exports = {
  3. module: {
  4. rules: [
  5. // 配置SASS的解析器
  6. {
  7. test: /.(scss|sass)$/,
  8. include: paths.appSrc,
  9. use: [
  10. // 将 JS 字符串生成为 style 节点
  11. 'style-loader',
  12. // 将 CSS 转化成 CommonJS 模块
  13. 'css-loader',
  14. // 将 Sass 编译成 CSS
  15. 'sass-loader',
  16. ],
  17. },