他们都是成对使用的,不能乱用:
module.exports 和 exports是属于CommonJS模块规范,对应—> require属于CommonJS模块规范
export 和 export default是属于ES6语法,对应—> import属于ES6语法
服务器端(Nodejs)
导出:module.exports 或 exports
导入:require
浏览器端
导出:export 或 export default
导入:import
小程序
导出:module.exports 或 exports
导入:require
示例只是用法的参考,无法运行:
1. 导出用 module.exports (批量导出) 导入就用 require
2. 导出用 exports (单个导出) 导入就用 require
3.导出用 export default (单个导出)导入就用 import
4.导出用 export (批量导出)导入就用 import
转载于:https://www.cnblogs.com/wangmaoling/p/10638135.html
发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/101007.html原文链接:https://javaforall.cn
【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛
【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...