我有一个Rails应用,在其中我替换了xxx.cs.scss
assets/stylesheets/
的xxx.cs.scss
文件。
我使用$ rails s
在Mac上重新启动Rails。
根据我的浏览器,旧的xxx.cs.scss
仍然在application.css
文件中。
为什么不重新编译application.css
文件?
谢谢您的帮助!
仔细检查您的environments/development.rb
文件中的资产编译选项,以查看编译是否已关闭。
另外,如果您之前(通过rake assets:precompile
) rake assets:precompile
编译了资产,则在开发环境中,已编译的资产将优先于按需编译的资产。 您可能想要进行rake assets:clean
清除所有预编译的资产,然后重新启动本地Rails服务器,然后重试。