Browserify介绍

我们知道在node.js的包管理器npm上有很多精彩的代码,但Nodejs毕竟代表着后端,有什么工具能把那些代码用到前端呢?答案是browserify。

browserify
使用browserify,我们就能把一些node的核心模块和npm上成千上万的模块搬到前端。
我们还可以把node.js里的require方法用在前端js中。

Browserify安装

npm install -g browserify

代码示例

创建index.js文件,把上面的代码写入index.js文件中。
用browserify编译index.js文件到bundle.js
browserify index.js > bundle.js
创建index.html

在index.html中,引入刚才生成的bundle.js文件。
这样我们就把node模块和require用到了浏览器端了。
打开页面,查看控制台,我们可以看到控制台里输出了tell me how to use browserify。 Continue reading →