【发布时间】:2018-10-23 03:45:45
【问题描述】:
我的文件结构如下:
/dir/style.css
/dir/scss/style.scss
/dir/scss/_fonts.scss
/dir/scss/_footer.scss
/dir/scss/_header.scss
/dir/scss/_home.scss
/dir/scss/_vars.scss
我在 style.css 中导入每个部分,例如 @import "fonts"; 并运行 sass --watch dir/scss:dir 以将 style.scss 编译为 style.css。起初,这按预期工作,对 style.scss 或任何导入的部分进行更改会导致所有内容编译为 style.css,但我在部分中所做的看似随机的更改停止被跟踪。编辑部分仍然会在命令行上产生编译成功消息,但在部分中所做的新更改实际上并未编译。在我重新启动 watch 命令之前,它将继续不起作用。
编辑:代码编辑器是 vscode。使用 dart2js 2.0.0 编译的 Sass 版本 1.13.0
【问题讨论】: