我正在尝试让Haml使用我的Ruby on Rails项目。我是Ruby on Rails的新手,我真的很喜欢它。但是,当我尝试为视图添加aplication.html.haml
或index.html.haml
时,我只收到错误。
我使用NetBeans作为我的集成开发环境。
发布于 2011-02-18 05:15:45
上面的答案是正确的。你只需要在你的Gemfile
中放入gem 'haml'
。
另一个没有提到的技巧是:要让rails生成器使用haml
而不是erb
,请在config/application.rb
中添加以下内容
config.generators do |g|
g.template_engine :haml
# you can also specify a different test framework or ORM here
# g.test_framework :rspec
# g.orm :mongoid
end
发布于 2012-05-09 01:55:46
将haml添加到Gemfile中:
gem "haml"
如果您也想使用scaffold-function,请在您的开发组中添加haml-rails:
gem 'haml-rails', :group => :development
别忘了运行:
$ bundle install
发布于 2009-04-21 18:44:51
在尝试在rails应用程序中使用haml之前,可以验证命令行可执行文件是否已正确安装:
$ haml
%p
%span Hello World!
然后按CTRL-D,您应该会看到:
<p>
<span>Hello World!</span>
</p>
https://stackoverflow.com/questions/99211
复制相似问题