node.js 中的导出与导入模块

导入

let  自定义变量名 = require('模块');

可以导入 核心模块、三方模块 、自定义模块

使用 require 导入模块执行模块中的代码,得到被导入模块中的 exports 接口对象

 

导出

拥有两种导出模块的方式 

  • exports 可以导出多个成员
  • module.exports 只能导出单个成员,后面的会覆盖前面的
exports.fn = () => {}
// 接收
let demo = require("./xx.js")
demo.fn()
function fn(){}
module.exports = fn
// 接收
let fn = require("./xx.js")
fn()

module.exports 也可以进行导出多个模块 

module.exports.a = {}

module.exports === exports // true

 

 https://www.jb51.net/article/180757.htm

 

 

参考 https://blog.csdn.net/u012060033/article/details/102324347

 

posted @ 2021-09-01 22:09  感觉678  阅读(190)  评论(0编辑  收藏  举报