Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ruby-on-rails/54.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/ruby-on-rails-4/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ruby on rails 更改默认的精简视图_Ruby On Rails_Ruby On Rails 4 - Fatal编程技术网

Ruby on rails 更改默认的精简视图

Ruby on rails 更改默认的精简视图,ruby-on-rails,ruby-on-rails-4,Ruby On Rails,Ruby On Rails 4,我正在使用Rails 4和Slim gem 我想更改使用命令生成的默认视图: rails g controller Foo 默认情况下,我使用Slim作为模板引擎,但我希望模板中包含其他html。当前Slim不生成视图的.Slim文件,它将是Rails默认的.erb文件。实际上,您可以将erb文件转换为slim,以下是一些参考: 使用slim railsgem,这样做的目的是什么。好的,我已经安装了slim rails,但是默认情况下模板在哪里?例如,我希望更改使用此命令生成的所有视图的

我正在使用Rails 4和Slim gem

我想更改使用命令生成的默认视图:

rails g controller Foo

默认情况下,我使用Slim作为模板引擎,但我希望模板中包含其他html。

当前Slim不生成视图的
.Slim
文件,它将是Rails默认的
.erb
文件。实际上,您可以将erb文件转换为slim,以下是一些参考:


使用
slim rails
gem,这样做的目的是什么。好的,我已经安装了slim rails,但是默认情况下模板在哪里?例如,我希望更改使用此命令生成的所有视图的html类型“show.html.slim”。我正在“lib/templates/”中查找,但它们不是。此视图的路径是什么?我已经有扩展名为.slim的文件。我需要的是更改生成的默认html。抱歉,伙计,除了手动执行此操作或在将来的生成命令中使用gem生成slim文件之外,没有其他方法。您必须使用我列出的转换器更改这些HTML文件。我也在寻找类似的东西,但不幸的是找不到。