问题标签 [guard-sass]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
sass - 保护不编译所有 SCSS 样式表
当您有一个使用 sass @import 导入其他样式表的包装器样式表时,并且当使用 guard 来监视更改时,如果您只更改其中一个导入的文件,它不会自动编译包装器样式表。例子:
例如,在修改 480up.scss 时,它会按预期编译为 480up.css,但 Guard 并未将其导入 viewports.css,似乎无法识别依赖关系。当您想在一个已编译的 css 中实现响应式,但在单独的 scss 文件中编写代码时,这种用法很重要。
如果您只使用 sass 命令,您将获得预期的行为,如果您使用 Guard,则不会。
有一些解决方法吗?我需要配置一些额外的东西吗?