2012-06-25 3 views
1

Когда я пытаюсь работать с публичными активами (как указано here), я получаю ошибки компиляции. Это мой маршрут и ошибка, которую он выбрасывает:Работа с публичными активами генерирует ошибку компиляции

GET  /assets/*file    controllers.Assets.at("public", file) 
                 ^
`)' expected but `"' found 

Может ли кто-нибудь пролить свет на это? Использую ли я устаревший метод обслуживания активов?

ответ

2

Используйте этот маршрут, как hotfix:

GET /assets/*file  controllers.Assets.at(path="/public", file) 

примечание: как мы можем видеть, документация по-прежнему нуждается в некоторой фиксации.

редактировать: Подробности смотрите в/виках версию GitHub ДоПа, это debbuged Сейчас: http://github.com/playframework/Play20/wiki/Assets

+0

Точная и обширная документация будет сделать это идеальные рамками для меня. Как бы то ни было, я уверен, что это не мой последний вопрос! Спасибо за ваш ответ еще раз! – Jivings

+0

Иногда есть ошибки в документах, к счастью, документы доступны для исправления на github - теперь есть раздел исправленных активов: https://github.com/playframework/Play20/wiki/Assets – biesior

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