目录
introduction
table of contents
node packaged manuscript
node packaged modules
require
exports
bundling for the browser
how browserify works
how node_modules works
why concatenate
development
source maps
- exorcist
auto-recompile
watchify
beefy
wzrd
browserify-middleware, enchilada
livereactload
browserify-hmr
budo
using the api directly
grunt
gulp
builtins
Buffer
process
global
__filename
__dirname
transforms
writing your own
package.json
browser field
browserify.transform field
finding good modules
module philosophy
organizing modules
avoiding ../../../../../../..
non-javascript assets
reusable components
testing in node and the browser
testing libraries
code coverage
testling-ci
bundling
saving bytes
standalone
external bundles
ignoring and excluding
browserify cdn
shimming
browserify-shim
partitioning
factor-bundle
partition-bundle
compiler pipeline
build your own browserify
labeled phases
deps
insert-module-globals
json
unbom
syntax
sort
dedupe
label
emit-deps
debug
pack
wrap
browser-unpack
plugins
using plugins
authoring plugins