Ruby on rails scss文件中的更改不会反映在css文件中

Ruby on rails scss文件中的更改不会反映在css文件中,ruby-on-rails,sass,Ruby On Rails,Sass,我希望.scss文件中的更改自动反映到css文件中 我使用的是Rails 3 我将sass文件放置在publish/stylesheets/sass文件夹中 我补充说: require 'sass/plugin/rack' use Sass::Plugin::Rack 到config.ru 但是,scss样式的更改仍然没有反映到css文件中。除非我误解了您的意思,或者rails 3发生了一些更改,否则您需要在终端中运行sass: sass --watch style.scss:style.cs

我希望.scss文件中的更改自动反映到css文件中

我使用的是Rails 3

我将sass文件放置在publish/stylesheets/sass文件夹中

我补充说:

require 'sass/plugin/rack'
use Sass::Plugin::Rack
到config.ru


但是,scss样式的更改仍然没有反映到css文件中。

除非我误解了您的意思,或者rails 3发生了一些更改,否则您需要在终端中运行sass:

sass --watch style.scss:style.css --style compress

似乎我错了,即使不运行,所有的工作都是正确的:

sass --watch style.scss:style.css --style compress
这个问题与一个事实有关,即在SCS中声明的空样式不会反映到css中

例如:

.myclass {
}

当我在它里面添加了一些属性时,一切都正常工作。

谢谢你,但是我发现Rails 3没有必要这样做。