【发布时间】:2015-04-01 13:15:06
【问题描述】:
使用:rails4 应用程序 命令:用于连接和重新启动以查看更改。
rake assets:precompile
和
control + c
rails s
正常吗!!因为,有时我必须做很多改变,我不想每小时重新启动 Rails 服务器 2000 次。
它是开发机器。
建议将不胜感激。
【问题讨论】:
-
也许这个答案会对你有所帮助:stackoverflow.com/questions/9641320/…
-
这不正常。如果使用 ruby webrick 服务器,您应该能够编写您的 sass 文件,而无需运行
rake assets:precompile来查看任何更改。正如 lsowen 建议的那样,rake assets:clean RAILS_ENV=development可能会成功。检查您的日志是否有任何运行时错误。 -
这发生在我所有的项目中,所以我认为我的 Rails 安装有问题
-
它发生在我身上,虽然使用 LESS。通过移除弹簧宝石修复它。
-
在您的开发环境中不需要进行资产预编译。也许您对环境配置文件 (
config/environments) 进行了修改,或者当您通过 CLI 创建新的 rails 应用程序时它确实会自动发生。您可以在运行rails s后附加日志以查看您正在运行的环境(通常与您正在使用的端口号一致)以及config/environments/development.rb(如果您真的在开发环境上运行)到看看配置如何?检查config.assets.compile = true是否存在,然后将其删除。
标签: ruby-on-rails sass