【问题标题】:Ruby on Rails - chaining preprocessor enginesRuby on Rails - 链接预处理器引擎
【发布时间】:2017-04-23 05:24:54
【问题描述】:

假设我有通过 CoffeeScript 处理器运行的 custom.js.coffee 文件,以及通过两个 CoffeeScript 运行的文件 custom.js.erb.coffee和 ERb 处理器。

这样链接预处理器引擎有什么好处?

【问题讨论】:

    标签: ruby-on-rails coffeescript erb preprocessor


    【解决方案1】:

    这样链接预处理器引擎有什么好处?

    ERB 是一个简单的 Ruby 模板系统,将代码嵌入到任何纯文本文档(或任何其他诸如 cssjsymlhtml 等)中,这意味着您能够在这些文件中使用 ruby​​ 代码。第一步是erb预处理(执行ruby代码并粘贴结果),然后coffee转换为js代码并发送到网页。好处是生成的文件可以依赖于 ruby​​ 逻辑,并将数据从 ruby​​ 传递给 js。

    顺便说一句,您可以省略 erb 扩展名,您仍然可以在这些文件中使用 erb 代码。

    【讨论】:

      猜你喜欢
      • 2012-03-08
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2010-11-30
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多