let module1 = require('./module1.js')
let module2 = require('./module2.js')
console.log(module1.name)
console.log(module2.foo.fn())
module.exports = {
name:'module1',
fn(){
console.log(this.name);
}
}
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"
}