这种写法是什么意思,不是应该是node中的方法,为什么浏览器中可以直接运行.需要编译么有没有相关详细的文章说明.
1 回答
扬帆大鱼
TA贡献1799条经验 获得超9个赞
怎么感觉是一个文件里用了AMD
和CommonJS
两种规范...
define
是AMD
规范的写法,用于模块加载,可以在浏览器中运行,代表实现是RequireJS
module.exports
是CommonJS
规范的写法,用于模块导出,不能在浏览器中运行,需要webpack
的打包
添加回答
举报
0/150
提交
取消