【发布时间】:2013-05-24 01:18:25
【问题描述】:
Rails 3.0.20 咖啡师 1.3.0 咖啡脚本 2.2.0
如果我对 app/coffescripts 中的文件进行更改,我看不到 public/javascripts 中的相应文件得到更新。
如果文件不存在,则创建它,但永远不会传播后续更改。
我试图通过在 barista_config.rb 中设置 c.on_compilation_error 设置来调试它,但没有看到任何错误(这些应该出现在 Rails 开发日志文件中)吗?
我在与“开发”不同的环境中运行。
有什么想法吗?
谢谢, 韦斯
【问题讨论】:
-
你看过this的帖子吗?
-
我确实看到了这篇文章。我在配置块之外尝试了
Barista.env = 'development' if Rails.env == 'MY_DEV_ENV_NAME',然后在配置块内尝试了c.env = 'development' if Rails.env == 'MY_DEV_ENV_NAME',但似乎都没有帮助。我假设在重新请求 .js 文件时应该编译 .coffee 文件,对吗? -
我相信你是对的。你试过guard-coffeescript吗?
-
刚刚添加。像魅力一样工作。
-
太棒了!我应该提交我的guard-coffeescript 建议作为官方答案吗?
标签: javascript ruby-on-rails-3 coffeescript