Когда я создаю приложение Grails, оно поставляется с некоторыми файлами по умолчанию в каталоге web-app
:
$ find web-app web-app web-app/css web-app/css/errors.css web-app/css/main.css web-app/css/mobile.css web-app/images web-app/images/apple-touch-icon-retina.png web-app/images/apple-touch-icon.png web-app/images/favicon.ico web-app/images/grails_logo.jpg web-app/images/grails_logo.png web-app/images/leftnav_btm.png web-app/images/leftnav_midstretch.png web-app/images/leftnav_top.png web-app/images/skin web-app/images/skin/database_add.png web-app/images/skin/database_delete.png web-app/images/skin/database_edit.png web-app/images/skin/database_save.png web-app/images/skin/database_table.png web-app/images/skin/exclamation.png web-app/images/skin/house.png web-app/images/skin/information.png web-app/images/skin/shadow.jpg web-app/images/skin/sorted_asc.gif web-app/images/skin/sorted_desc.gif web-app/images/spinner.gif web-app/images/springsource.png web-app/js web-app/js/application.js
(META-INF
. и WEB-INF
папки, вырезанные из вывода)
Эти файлы создают беспорядок в моем приложении, а также используют общие имена каталогов css
, images
и js
, которые я, вероятно, захочу использовать для своих собственных ресурсов.
Раньше я удалял их вручную, но после запуска grails upgrade
они возвращались сами по себе, перезаписывая при этом мои собственные файлы.
Я не вижу причин хранить эти файлы. Есть что-то, что мне не хватает? Если нет, как я могу избавиться от них и убедиться, что они никогда не вернутся?