I’m trying to load underscore.js with require.js like this:
require(["libs/underscore-1.2.3.js"], function(_) {
...
});
But this doesn’t work because underscore.js exports a module name: define('underscore', function() { ... }).
Without renaming lib/underscore-1.2.3.js, how can I load it with require.js?
Alright, after some more googling, I’ve found: https://github.com/documentcloud/underscore/pull/338#issuecomment-3245213
Where
This doesn’t answer my question (ie, I still don’t know how I’d go about loading underscore if all I had was a URL), but at least it’s a functional workaround.