我已经查看了 coffeeScript,并且真的很想在我的 rails 应用程序中尝试一下。我知道从 rails 3.1 开始,coffeeScript 现在包含在 rails 中。但我在让它工作时遇到了一些问题。
我有一个名为lens.js
我重命名的文件lens.js.coffee
,然后将我所有的 js 转换为咖啡。从我看过的屏幕截图和我读过的博客来看,这似乎就是我所需要的。但它没有以某种方式拾取文件。
GET http://www.cairo.dev/javascripts/lens.js 404 (Not Found)
是控制台正在下降的内容。我将它与我的所有其他 js 文件一样包含在内。
= javascript_include_tag 'lens', 'jquery-ui.min', 'rails', 'application', 'popup', 'jquery.zclip', 'underscore-min'
注意:该链接是 HAML
这应该可以工作,因为它将coffeeScript编译成js。然后我想知道它是否没有安装,所以我添加gem 'coffee-script'
到我的 gemfile 并且我仍然没有捆绑任何东西。
我在做一些愚蠢的事情吗?或者我错过了什么?