为什么保存 .scss 文件会在 rails 4 中创建一个 .css 文件?

Why does saving a .scss file create a .css file in rails 4?

我不完全确定发生了什么,但突然之间,每当我对资产文件夹中的一个 .scss 文件进行更改时,只要我将其保存为 .css 版本自动创建在我的资产目录中。

例如,假设我在 some_page.css.scss 工作。我添加了几行代码并按下 Cmd + S。 some_page.css 立即添加到当前目录。这很混乱,尤其是从版本控制的角度来看,因为如果我决定不进行更改,我仍然有那些 "new" 文件必须删除,因为现在我同时拥有 .css 和 .scss 同一目录中同一页面的版本。

我这辈子都想不通这是怎么回事,也想不通为什么会突然这样。有什么想法吗?

我在 Rails 4 和 bootstrap-sass 一起工作。 None 与我一起工作的其他开发人员遇到了这个问题,我刚刚取消了分支。

原来是我不小心让 LiveReload (http://livereload.com/) 为我编译了文件。我取消选中它和中提琴!