Javascript 咖啡师不会在更改后编译咖啡脚本文件

Javascript 咖啡师不会在更改后编译咖啡脚本文件,javascript,ruby-on-rails-3,coffeescript,Javascript,Ruby On Rails 3,Coffeescript,Rails 3.0.20 咖啡师1.3.0 咖啡脚本2.2.0 如果我对app/coffescripts中的文件进行了更改,我看不到public/javascripts中的相应文件得到更新 如果文件不存在,则会创建该文件,但不会传播后续更改 我试图通过在barista_config.rb中设置c.on_compilation_error设置来调试它,但没有看到任何错误(这些错误应该出现在Rails开发日志文件中吗) 我在不同于“开发”的环境中运行 有什么想法吗 谢谢, Wes尝试用替换 当文件被

Rails 3.0.20 咖啡师1.3.0 咖啡脚本2.2.0

如果我对app/coffescripts中的文件进行了更改,我看不到public/javascripts中的相应文件得到更新

如果文件不存在,则会创建该文件,但不会传播后续更改

我试图通过在barista_config.rb中设置c.on_compilation_error设置来调试它,但没有看到任何错误(这些错误应该出现在Rails开发日志文件中吗)

我在不同于“开发”的环境中运行

有什么想法吗

谢谢, Wes

尝试用替换

当文件被修改时,CoffeeScript会自动编译或验证您的CoffeeScript


你看过这篇文章吗?我看过这篇文章。如果Rails.env=='MY_DEV_env_NAME'在配置块之外,我尝试了
Barista.env='development',如果Rails.env=='MY_DEV_env_NAME'
在配置块内部,那么
c.env='development',如果Rails.env='MY_env_NAME'
这两种方法似乎都没有帮助。我假设.coffee文件应该在重新请求.js文件时编译,对吗?我相信你是对的。你试过了吗?刚加上去。很有魅力,太棒了!我是否应该提交我的guard咖啡脚本建议作为正式答复?