微网站免费软件,今天新闻,小工作室做网站,江西建设工程信息网站入口文件#xff1a;app.js
// require是同步加载
// 客户端#xff1a;common.js的模块化#xff0c;需要browserify编译之后才能使用
// 服务端#xff1a;运行时同步加载#xff0c;无问题
let module1 require(./module1.js)
let module2 require(./module2.js)
co…入口文件app.js
// require是同步加载
// 客户端common.js的模块化需要browserify编译之后才能使用
// 服务端运行时同步加载无问题
let module1 require(./module1.js)
let module2 require(./module2.js)
console.log(module1.name)
console.log(module2.foo.fn())模块1module1.js
module.exports {name:module1,fn(){console.log(this.name);}
}模块2module2.js
exports.foo {name:module2,fn(){console.log(this.name);}
}
exports.bar {name:module2,bar(){console.log(this.name);}
}{name: commonjs,version: 1.0.0,description: ,main: index.js,scripts: {dev: browserify -e ./modules_js/app.js -o dist/boundle.js},author: ,license: ISC
}