Thank you for your excellent blog on AngularJS and Grails , which accelerated me on this topic.
As for partial, I assume that the assets directory is not suitable for their placement, because they are concatenated and minimized in the operating mode.
Instead, I use GSP templates as partial parts of AngularJS. For example, I have
view / overtones / login.gsp
<div>Hello World!</div>
CONF / UrlMappings.groovy
static mappings = { ... '/partials/login'(view:'/partials/_login') }
Grails app / assets / javascript /
... templateUrl: 'partials/login', ...
Advantage: you can use let script and taglib in partial files.
An alternative to using GSP directly would be James Clay's approach in this thread .
Regards, Bjorn
source share