2

我喜欢咖啡!

有什么原因我不能将我的 application.js 文件更改为 application.js.coffee?

谢谢!

更新:

我只是尝试更改它并收到此错误(以及其他 58 个错误):第 11 行的保留字“function”(在 /Users/burtondav/sites/requestsys/app/assets/javascripts/application.js.coffee)

4

1 回答 1

2

您正在尝试重命名清单文件。它是资产管道的重要组成部分。它有一个特殊的用途:管理 javasript 资产。如果您查看该application.js文件的默认结构,您会发现它非常不寻常。我认为用coffeescript 编写的更好方法是使用代码片段创建文件并将它们放在相关的javascripts资产文件夹中。尝试创建一个新的 js.coffee 文件并将其放在app/assets/javascripts目录中。在大多数通常情况下,它将准备好运行。如果您要翻译 javasript -> coffeescript ,我想您知道js2coffee工具。

于 2013-01-12T21:14:10.433 回答