我有这个股票rails 3.1应用程序,在添加任何东西之前,我正在测试资产是否像宣传的那样工作
所以我创建了这个app / assets / javascripts / test.coffee
其中test.coffee只是一个
警告“嗨”
当我导航到http://127.0.0.1:3000/assets/test.coffee时,我确实看到了
(function() {
alert("hi");
}).call(this);
但如果我http://127.0.0.1:3000/assets/test.js,我会收到路由错误;但我认为这是正确的行为,而不是上述行为。我做错了什么?
答案 0 :(得分:3)
尝试将您的js文件重命名为test.js.coffee
咖啡扩展名表示此文件应使用咖啡处理器预处理,与:
相同index.html.haml
只有index.html
haml处理器或style.css.sass
只是style.css
与sass处理器