本文共 612 字,大约阅读时间需要 2 分钟。
浏览器不认识,需Browserify翻译
1. 导出module.exports = ???exports.??? = ???
2. 导入
const ?? = require('??')/* 打印??结果 --> {???: ???} */
用的不多了,这里就不细讲了,感兴趣的自行百度
用的不多了,这里就不细讲了,感兴趣的自行百度
浏览器不认识,需babel翻译成commonJS,再用Browserify翻译成浏览器认识的
1. 导出export const ??? = '??' export default '???'
2. 导入 ---- 浏览器不认识,需Browserify翻译他
import ?? from '???'
注意:通过export const ??? = ‘??’ 导出的模块,使用时,直接用是undefast,必须用{}j解构赋值或者
import * as ??? from ‘???’ // Module{???: ‘???’}js本身可以看作是一个函数,他会默认内置几个实参
module -- 这个模块本身 // module.exports === exportsexports -- 导出require -- 导入__filename -- 当前模块所在完整路径__dirname -- 当前模块所在文件夹的完整路径
转载地址:http://ylqzi.baihongyu.com/