Sass-具有很多CSS文件的复杂文件夹结构

古吉特里古

嗨,大家好,

我的项目中有很多css文件,它们的结构非常复杂,因此必须在项目的根目录下复制包含css文件的文件夹的结构。因此,每次我保存一个scss文件时,grunt都必须检查我给他的每160行配置。有没有一种方法可以优化此配置?也许可以选择告诉contrib-sass使用与他所在的结构相同的结构来编译scss文件?

这是我的代码的简化示例:

   ...
       sass: {
          dist: {
            options: {
              style: 'expanded',
              sourcemap: 'none',
              trace: true,
            },
            files: {
              './css/laptop.css': './scss/css/laptop.scss',
             ....
             ... (160 more lines)
             ....
              './css/player.css': './scss/css/player.scss'
            }
          }
        },
    ...

谢谢!

古吉特里古

经过一番研究,我发现了grunt-newer可以用这种方式使用:

      css:{
        files: [
          './scss/**'
        ],
        tasks: ['newer:sass'],
        livereload: {
          options: { livereload: true },
          files: ['./**'],
        },
      }

这不是我要尝试做的,而是完美地优化了咕the声过程。真的很好插件!

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

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

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章