Module模块化
一、module.exports的使用
我们先创建一个命名为05-m1.js的文件
输入代码:
module.exports.username='xm'
module.exports.sayHai=function(){
console.log('Hello!');
}
再创建一个命名为06.test.js的文件并输入代码
const m1 = require('./05-m1.js')
console.log(m1);
终端运行结果:
二、module.exports的使用扩展
我们在05-m1.js中继续输入
//让module.exports指向一个全新的对象
module.exports = {
nickname: 'ls',
sayHai() {
console.log('hello!');
}
}
运行结果:
PS D:\Desktop\node.js\day2> node .\06.test.js
{ nickname: 'ls', sayHai: [Function: sayHai] }