Any of those help Yes. However to work correctly with browserify libraries need to be done browserify style. The good news it's not hard to convert, for most libraries it's mostly just a matter of getting their module.exports set up instead of exporting to window. And for many modules you don't need to do it your self since they're already published in browserify style on npm. jQuery and three are in npm ready for browserify use.
Any way to share js libraries between two apps via browserify?
I wish did fix the issue. If you are loading Jquery through a script tag defined in the html page. The browser should cache that js file. As a result you would not have to do it again. And if your talking about a different file that uses jquery. You can store that file in local storage. And when you go to your second page, just check in bundle2 if a script is stored in local storage if it is. Retreive it and execute it.
I wish did fix the issue. That's because browserify does not add variables to the global scope. The version you download is identical to the version that you install via NPM. You need to explicitly attach it to the window to export it to the top level scope.
var _ = require('./under');
window._ = _;
how do i install libraries not on npm using browserify?