2016-02-29 4 views
0

Есть ли способ указать маршруты в посреднике?Укажите маршруты в Middleman

В частности, возможно ли иметь в своей папке простые страницы, например, о контакте и т. Д. static/about и рендеринг для корня при создании сайта?

ответ

2

Middleman рассматривает папку source как свой корень. Например, страница index.html в папке source будет отображаться в корне хоста (если вы тестируете на localhost, http://localhost:4567/).

Чтобы добавить маршрут до /, вам нужно только создать другой файл-contact.html.erb, скажем, в папке source. После того, как у вас есть HTML, перейдите к http://localhost:4567/contact.html, и ваша новая страница должна быть подана.

Если вы хотите, чтобы ваши маршруты, чтобы работать без .html расширения, вы можете добавить эту строку в config.rb: activate :directory_indexes #Removes .html from file