подобные вопросы уже задавались ранее относительно Grails 2(.3, .4). Мне кажется странным, что я не смог найти способ сделать это, поскольку мне это кажется стандартным вариантом использования.
Я просто хочу обслуживать html-страницы, включая связанные с ними .css и .js (содержимое angular и jquery), когда я запускаю приложение grails run-app.
Я хочу проверить, правильно ли обрабатываются мои http-вызовы с обеих сторон - без необходимости развертывания .war и настройки базы данных.
afaik grails run-app просто запускает причал/томкэт, оба из которых, очевидно, могут обслуживать страницы .html. Что мне нужно сделать, чтобы инструменты разработки Grails развернули мои файлы?
Мне нужно делать http-запросы, поэтому использование другого сервера нарушит JS-SOP, а развертывание .war сильно замедлит процесс разработки.
До сих пор я нашел только неуклюжие решения для развертывания jsonp, proxy, .war или решения для Grails 2.x.
Я пытался размещать файлы буквально везде в структуре проектов (/src/main
, /src/main/resources
, /src/main/public
, папка с ресурсами и ее подпапки, созданные каталоги веб-приложений в каждом подкаталоге, каталоги Init, domain, conf - вы называете это)
application.yml
,grails: resources: pattern: '/**'
25.05.2016