【发布时间】:2018-09-07 13:12:14
【问题描述】:
在我的 package.json 中,我有以下脚本:
"watch:sass": "node-sass -w sass/main.scss style/style.css "
它等待 main.scss 文件的变化,然后分别改变 style.css。我的 main.scss 文件基本上是一个集合,它导入了一堆其他的 scss 文件。
@import "abstracts/variables"; //abstracts/_variables.scss
@import "abstracts/mixins"; // abstracts/_mixins.scss
@import "base/base"; //base/_base.scss
@import "base/typography"; //base/_typography.scss
问题是,当我在其他 scss 文件中时,例如我编辑 _base.scss,当我更改它并保存时 - 我的 style.css 不会自动更新。只有当我返回 main.scss 并保存它时,才会刷新 style.css。
如何在我的任何 sass 文件中进行更改,以便 style.css 也将更新?
【问题讨论】:
-
"watch:sass": "node-sass -w sass/*.scss style/style.css"