0

我正在构建一个几乎完全是 CoffeeScript 前期的 Rails 应用程序。用户永远不会等待页面重定向,因为实际上一切都发生在首页(如 Twitter)。

现在我不得不将我所有的 CoffeeScript 放到一个文件中,因为我的 jQuery onLoad 很复杂,并且在生产中它会被编译到一个 JS 文件中,而在测试中情况并非如此。

我如何从开发中的其他文件导入 CoffeeScript 或组织我的 CoffeeScript,这样我就不会将 500 行堆积到一个文件中(当这 500 行包含 5/6 个不同的域时)?

我已经import在 SCSS 中为我​​的样式表做同样的事情,但 CS 被证明有点棘手。

4

1 回答 1

2

资产管道允许您将不同的文件放入一个文件中,这样可以在开发中将它们分开,并在生产中将它们编译到一个文件中。查看清单文件和指令的说明

另外,您是否研究过RequireJS?它可以在 Rails 内部或外部工作,并且可能是您需要的那种东西。

于 2012-05-21T00:10:08.893 回答