【问题标题】:Coffeescript import and organization for RailsRails 的 Coffeescript 导入和组织
【发布时间】:2012-05-21 00:00:24
【问题描述】:

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

现在我不得不将我所有的 CoffeeScript 放到一个文件中,因为我的 jQuery onLoad 很复杂,而且在生产中它会被编译成一个 JS 文件,而在测试中却不是这样。

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

我在 SCSS 中使用 import 为我的样式表做同样的事情,但事实证明 CS 有点棘手。

【问题讨论】:

    标签: ruby-on-rails coffeescript asset-pipeline


    【解决方案1】:

    资产管道允许您将不同的文件放入一个文件中,这样可以在开发中将它们分开,并在生产中将它们编译到一个文件中。查看Manifest files and Directives上的说明

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

    【讨论】:

      猜你喜欢
      • 2012-02-04
      • 2012-01-26
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-08-31
      • 2012-07-05
      • 2013-06-12
      • 1970-01-01
      相关资源
      最近更新 更多