摘要: ES Module和CommonJS的模块化有一些不同之处: 一方面它使用了import和export关键字; 另一方面它采用编译期的静态分析,并且也加入了动态引用的方式; 浏览器中演示ES6的模块化开发,需要加type="module"才能识别main.js为模块 <script src="mai 阅读全文
posted @ 2021-06-04 23:17 107w 阅读(212) 评论(0) 推荐(2)
摘要: module.exports和exports有什么关系或者区别呢? 我们追根溯源,通过维基百科中对CommonJS规范的解析: CommonJS中是没有module.exports的概念的; 但是为了实现模块的导出,Node中使用的是Module的类,每一个模块都是Module的一个实例,也就是mo 阅读全文
posted @ 2021-06-04 00:11 107w 阅读(116) 评论(0) 推荐(2)