1

当我运行命令compass watch并编辑一些 scss 文件时,我只收到控制台按摩:modified scss/base.scss,但没有收到有关 css 文件更改的消息。css 文件不会改变。

当我手动从 css 文件夹中删除所有文件并运行compass watch时,我得到write css/base.css.

为什么指南针在更新我的 scss 后不更新 css 文件?

配置.rb:

require 'compass/import-once/activate'

http_path = "/"
css_dir = "css"
sass_dir = "scss"
images_dir = "images"
javascripts_dir = "javascripts"
4

2 回答 2

0

现在有点晚了我最近遇到了同样的问题,发现问题是你需要在module.scss中导入bass.scss(我使用sass,所以在我的例子中是module.sass)。

于 2016-02-15T19:20:27.293 回答
0

对于其他发生在这件事上的人 - 正如 OP 所提到的,他们的设置在这悄悄发生之前已经工作了几个月。我也是这样。我只需要关闭终端并重新打开它(取消并重新启动指南针手表是不够的)。

于 2019-08-09T20:58:57.263 回答