CommonJS 标准 , Node.js项目现在还普遍使用的标准.
ES6标准,一般在前端工程化项目中才会使用,普通Node项目还是用CommonJS的标准.
每一个文件即可看做一个模块,运行Node.js时,需要引入其他模块内的方法就会涉及到不同标准下的导入导出方法
CommonJS 标准:
导出 : module.exports = { 要导出的内容 } 导出的是一个对象
导入: 一般定义一个变量接收 const 变量名 = require('模块名或者路径')
ES6 标准:
默认 导出 export default { } '命名'导出 export 变量名,或者指定对象等
导入 import 变量名 from '模块名或路径' '命名导入' import {同名变量} from '模块名或路径'