Я использую ресурсы Grails 1.1.6 и могу загрузить библиотеку с внешнего хоста, например, выполнив:
modules = {
jquery_cdn {
resource(disposition: "head", url:'js/jquery.mobile-1.7.1.js', linkOverride:'http://ajax.googleapis.com/ajax/libs/jquery/1.7.1/jquery.min.js')
}
[..]
}
Однако, как только я добавлю сюда jquery-uiон перестает работать и разрешает файл с текущего хоста.
modules = {
jquery_cdn {
resource(disposition: "head", url:'js/jquery.mobile-1.7.1.js', linkOverride:'http://ajax.googleapis.com/ajax/libs/jquery/1.7.1/jquery.min.js')
resource(disposition: "head", url:'js/something', linkOverride:'http://anything')
}
[..]
}
Это приводит к:
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.7.1/jquery.min.js" type="text/javascript" ></script>
<script src="/static/XMKHDE4MFb89NXoDjkyRQnfxc1eyN63e6j43EEfPshE.js" type="text/javascript" ></script>
Что, черт возьми, я делаю неправильно?