Library for loading modules from cdn or local file system.
bower i loadremote --save
You should create files modules.json
similar to this:
[{
"name": "socket",
"version": "1.3.5",
"local": "/socket.io/socket.io.js",
"remote": "//cdn.socket.io/socket.io-{{ version }}.js"
}]
And options.js
:
{
"online": true
}
Then load execon and lib/load-remote.js
and run this code:
loadRemote('socket', { /* name of module in modules.json */
name : 'io', { /* name of variable in window object */
prefix: prefix, /* prefix for loading modules.json and options.json (could be empty) */
noPrefix: true /* do not add prefix to socket local url */
}, callback);
MIT