Errno :: ENOENT Нет такого файла или каталога @ rb_sysopen sinatra не будет загружать представления - PullRequest
0 голосов
/ 28 ноября 2018

У меня есть представление в /app/views/users/signup.html, и я вызываю erb: «users / signup.html», но получаю эту ошибку, и кажется, что sinatra не может найти мою папку представлений.

1 Ответ

0 голосов
/ 28 ноября 2018

Вы можете указать папку представлений следующим образом:

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

Документация: http://sinatrarb.com/configuration.html

Полагаю, вам следует хранить представления, например /views/users/signup.html - без app folder

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...