两个规范有没有冲突的时候
来源:20-7 模块化 - AMD-代码演示
众颖
2017-08-03
老师,不知道有没有理解偏了,但还是忍不住问一下:
我在网上查到jquery是符合AMD规范的,要是有npm的情况下,可以直接require(“jquery”)这样吗?
就是这两个规范有没有冲突的时候?
用define包起来的代码还符合commonJS规范吗?
写回答
3回答
-
小王子抓猫咪
2017-11-04
现在凡是大一点做得好的库,都会同时满足AMD和CMD两个规范。最简单的方法就是查看JQuery源码。然后开篇十几行和末尾十几行就是用来按照两种规范来定义模块的。还有就是百度一下如何编写符合AMD和CMD规范的JS文件,于是就会搜到很多blog里面都会有讲解的。
012017-11-07 -
ayoualing
2017-09-07
可以直接require(“jquery”)
你在nodejs 环境下试试就知道了
012017-09-07 -
双越
2017-08-03
jquery 既符合 AMD 规范又符合 commonJS 规范,可以找一下这块的源码
00
相似问题