Browserify
Appearance
Developer(s) | Browserling team and Browserify contributors |
---|---|
Initial release | 2011 |
Stable release | 16.5.1
/ March 30, 2020 |
Repository | github |
Written in | JavaScript |
License | MIT License |
Website | browserify |
Browserify is an open-source JavaScript tool that allows developers to write Node.js-style modules that compile for use in the browser.[1]
Browserify lets you use require in the browser, the same way you'd use it in Node. It's not just syntactic sugar for loading scripts on the client. It's a tool that brings all the resources of the NPM ecosystem off of the server, and into the client.
Examples
Installation
$ npm install --global browserify
Execution
$ browserify source.js -o target.js
This adds the source of all the require modules and their dependencies used in source.js
and bundles them in target.js
. Browserify traverses the dependency graph, using your source.js
as its entry point, and includes the source of every dependency it finds.
References
- ^ "NPM, Browserify, and modules". Retrieved 24 Dec 2014.