本文共 938 字,大约阅读时间需要 3 分钟。
browserify 是CommonJS的一种实现方式,用于浏览器端,也称为CommonJS的浏览器端的打包工具。
|-js |-dist //打包生成文件的目录 |-src //源码所在的目录 |-module1.js |-module2.js |-module3.js |-app.js //应用主源文件|-index.html|-package.json { "name": "browserify-test", "version": "1.0.0" }
module.exports = { foo() { console.log('moudle1 foo()') }}
module.exports = function () { console.log('module2()')}
exports.foo = function () { console.log('module3 foo()')}exports.bar = function () { console.log('module3 bar()')}
//引用模块let module1 = require('./module1')let module2 = require('./module2')let module3 = require('./module3')let uniq = require('uniq')//使用模块module1.foo()module2()module3.foo()module3.bar()console.log(uniq([1, 3, 1, 4, 3]))
转载地址:http://xavii.baihongyu.com/