The output I get looks like this: <link rel="stylesheet" type="text/css" href="http://localhost:8080/Plone/https://fonts.googleapis.com/icon?family=Material+Icons?version=2019-11-26%2000%3A00%3A00.000001" data-bundle="customer-theme" />
My CDN link is prefixed by the Portal URL (not what I want).
Is there a way to tell my bundle that this URL is actually an external link?
I know some persons frown on this approach but I'll be committing the node_modules folder to my repository. Until I figure out how to use a CDN for my Google based icon fonts this will be my approach.
this was working on Plone 4, so it seems just another bug on the new resource registries; please open an issue so the framework team take note about it.
I generally don't like including resources from a CDN(use cloudflare and you have your own CDN) so I'd prefer your way.
I do think it is still a bug or at the very least a missing feature. Seems to me that if you specify a remote resource, it should simple include it as you were initially expecting. Those bundles wouldn't be mergeable though.