using plugins
插件只应该用在那些转换器或者全局转换器不够强大去完成想要的功能时使用.
你可以使用 -p 选项在命令行工具中去加载一个插件:
$ browserify main.js -p foo > bundle.js
会去加载一个叫 foo 的插件. foo 将会被 require() 函数处理, 如果要加载一个本地文件 作为插件, 加上 ./ 前缀即可. 要从 node_modules/foo 加载插件, 只需 -p foo.
你可以为插件传递参数, 使用方括号来包裹整个语句, 包括第一个参数, 即是插件名.
$ browserify one.js two.js \ -p [ factor-bundle -o bundle/one.js -o bundle/two.js ] \ > common.js
这中命令行语法是使用 subarg 解析的.
查看更多的browserify插件, 使用 browserify-plugins 搜索npm即可: http://npmjs.org/browse/keyword/browserify-plugin