On Nov 17, 2015, at 10:26 AM, John English wrote: > > I have a bunch of JS which I want to run as a standalone program using > node.js and also within a browser. The code is divided into several file > which are loaded as needed using "require", This works well with node.js, but > not so well in a browser. In the browser I've tried using Smoothie, which > provides a compatible version of "require", but I get a warning: > "Synchronous XMLHttpRequest on the main thread is deprecated because of its > detrimental effects to the end user's experience. For more help > http://xhr.spec.whatwg.org/" > When I look at http://xhr.spec.whatwg.org/ I see this: > Synchronous XMLHttpRequest outside of workers is in the process of being > removed from the web platform as it has detrimental effects to the end user's > experience. > This presumably means that I should find a better implementation, otherwise > one day I will suddenly find that my code no longer works. > > So, can anyone suggest an implementation of "require" that I can use in a > browser that is > (a) compatible with node.js, and > (b) doesn't break any rules that will lead to trouble in the future? > > Many thanks for any advice...
I like browserify... It's not an implementation of require but another solution to the problem. -- Job board: http://jobs.nodejs.org/ New group rules: https://gist.github.com/othiym23/9886289#file-moderation-policy-md Old group rules: https://github.com/joyent/node/wiki/Mailing-List-Posting-Guidelines --- You received this message because you are subscribed to the Google Groups "nodejs" group. To unsubscribe from this group and stop receiving emails from it, send an email to nodejs+unsubscr...@googlegroups.com. To post to this group, send email to nodejs@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/nodejs/21AA1D2F-1CB8-440D-A8E3-BD582AEE7C9C%40ryandesign.com. For more options, visit https://groups.google.com/d/optout.