Errno :: ENOENT没有这样的文件或目录@ rb_sysopen sinatra将不会加载视图

时间:2018-11-28 01:41:44

标签: ruby-on-rails ruby sinatra

我在/app/views/users/signup.html中有一个视图,并在调用erb:“ users / signup.html”,但出现此错误,似乎sinatra无法找到我的views文件夹。

1 个答案:

答案 0 :(得分:1)

您可以这样指定views文件夹

set :views, Proc.new { File.join(root, "templates") }

文档:http://sinatrarb.com/configuration.html

我想您应该存储/views/users/signup.html之类的视图-不包含app文件夹