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