Node中使用commonJS

101 阅读1分钟

commonJS在浏览器中不能使用,只能在node中使用,是nodeJS的第三方规范

使用案例

在mess.js中写入如下代码

const name = {
    name: 'xiaomi',
    sayName() {
        console.log(this.name)
    }
}

const age = {
    age: 12,
    sayAge() {
        console.log(this.age)
    }
}

// 这个部分是把name和age导出的
module.exports = {
    name,
    age
}

在另一个print.js文件夹把mess.js文件导出的内容引入

const {name, age} = require('./mess')  // 这里使用的是按需引入

name.sayName()
age.sayAge()

导出的方式还用很多,这里只列举了一种常用的