新手问题 脚手架自动生产 slim 而非 erb

ane · 2014年03月11日 · 最后由 swordray 回复于 2014年03月12日 · 2233 次阅读

如题,如何让 rails g 自动生产.slim,而非.erb

gem 'slim-rails'

不依赖脚手架,不使用脚手架。

#2 楼 @lgn21st 可也得依赖 rails g view 吧

#2 楼 @lgn21st 呵呵,好像没有这个 view,额,我自创了,rails 有待改进了

#3 楼 @u1378130755 好吧,不过看起来 #1 楼 @martin 介绍的 slim-rails 不错。

#4 楼 @u1378130755 脚手架在理解了文件结构之后就弃用吧 我都是一个一个手动 c 的

在配置文件添加下面几行

config.generators do |g|     
      g.template_engine :slim
end

#2 楼 @lgn21st 有时候用用还是挺方便的...

slim-rails 并不可以完全替代 slim, 它只可以替换默认的模板 erb generator 为 slim generator, 所以在使用 slim-rails 的同时记得加上 slim 这个 gem 包, 否则会在 production 模式下 报错: 'Template is missiong ';(我当是用的是 rails 3.2.x, 希望可以帮到你) #3 楼 @u1378130755

#2 楼 @lgn21st 👍 无法同意更多

需要 登录 后方可回复, 如果你还没有账号请 注册新账号