require/module/exports

2019-11-21  本文已影响0人  LynnLiu_

require(string path)

引入模块。返回模块用过module.exportsexports暴露的接口。

path:需要引入的模块文件相对于当前文件的相对路径,或是npm模块名,或是npm模块路径。不支持绝对路径

//common.js
function sayH(name) {
  console.log('Hello ${name} ! ')
}

function sayGoodbye(name) {
  console.log('Goodbye ${name} ! ')
}

module.exports.sayH = sayH
exports.sayGoodbye = sayGoodbye
const common = require('common.js')
Page({
  helloMINA() {
    common.sayH('MINA');
  },
  goodbyeMINA() {
    common.sayGoodbye('MINA');
  }
})

Object module

module的类型是object,其实模块向外暴露的对象,使用require引用该模块时可以获取

上一篇 下一篇

猜你喜欢

热点阅读