这种写法是什么意思,不是应该是node中的方法,为什么浏览器中可以直接运行.需要编译么
有没有相关详细的文章说明.
怎么感觉是一个文件里用了AMD
和CommonJS
两种规范...
define
是AMD
规范的写法,用于模块加载,可以在浏览器中运行,代表实现是RequireJS
module.exports
是CommonJS
规范的写法,用于模块导出,不能在浏览器中运行,需要webpack
的打包
10 回答11.1k 阅读
6 回答3k 阅读
5 回答4.8k 阅读✓ 已解决
4 回答3k 阅读✓ 已解决
2 回答2.6k 阅读✓ 已解决
3 回答1.8k 阅读✓ 已解决
2 回答4.7k 阅读✓ 已解决
搜索 amd cmd