2016-04-06 4 views
0

Я новичок в Mojolicious, и у меня есть проблема с файлами .css и .js, размещенными в общедоступном каталоге. Моего тест приложение было сгенерировано харизмой, в шаблоне я добавилPerl Mojolicious static files in public not found

<link href="/test.css" rel="stylesheet"> 

Созданного файл test.css я поместить в общий каталог, но в журнале я вижу

[Wed Apr 6 14:27:39 2016] [debug] GET "/test.css" 
... 
[Wed Apr 6 14:27:39 2016] [debug] 404 Not Found (0.039291s, 25.451/s) 

Что я делаю неправильно?

+0

Какой URL-адрес вы извлекаете? Это работает достаточно хорошо, но обычно вам нужно проверить, что вы получаете правильные относительные пути к URL-адресам на основе ваших маршрутов. – Sobrique

+0

Я ничего не менял в сгенерированном новом приложении, поэтому маршрут - $ r-> get ('/') -> to ('example # welcome') и в шаблонах/layouts/default.html.ep Я просто добавил ссылка на css – Kate

+0

Если вы создали приложение с 'mojo generate app' и добавили test.css в каталог' public', вы делаете все правильно. Ваша ошибка в том, что вы нам не говорите. – bolav

ответ

0

Использовать просто: %= stylesheet '/test.css' в вашем шаблоне.

 Смежные вопросы

  • Нет связанных вопросов^_^