【发布时间】:2011-07-07 15:58:42
【问题描述】:
在 Rails 中使用 coffee-haml-filter 很容易。在 Rails 2 下,运行
script/plugin install git://github.com/gerad/coffee-haml-filter.git
在Rails 3下,可以添加一行
gem 'coffee-haml-filter', :git => 'git://github.com/gerad/coffee-haml-filter.git'
到您的 Gemfile 并执行 bundle install。 (这一切都假设您想使用 gerad 的 fork,它比 inem 的 original version 更新,在撰写本文时。)。
在任何其他 Ruby 应用程序中,这有点棘手,但仍然相当容易(例如,使用 Gemfile 和 Bundler.require;或者更简单的是直接从 gerad 的 repo 下载 coffee.rb 文件,将其粘贴在文件夹,然后require-ing)。
但是,如果我只是在命令行上使用haml 怎么办?有没有办法以 Haml 在系统范围内使用它的方式安装自定义过滤器?或者我是否可以使用 Haml 模板中的 require 语句来获取所需的过滤器?
【问题讨论】:
标签: ruby haml coffeescript