Commonjs模块化规范
规定了每一个.js文件都是一个完整的js模块
暴露
exports.name = "tom"
exports.age = 20
module.exports = {
name:name,
age
}
引入
const user = require("./user")
暴露、引入的过程:
步骤一:新建一个文件夹,我的文件夹是 commonjs
步骤二:每当在新的项目的时候 一定要项目初始化 快速初始化一个package.json
npm init -y
步骤三:新建两个文件 index.js 和 uers. js
index.js
const user = require("./user")
console.log( user );
user.js
let name = "tom"
let age = 20
exports.name = name
exports.age = age
// 也可以下面形式 因为 exports = module.exports
// module.exports = {
// name:name,
// age
// }
步骤四:执行js文件 node ./index.js