left0ver / blog.github.io

我的blog repo
https://leftover.cn
MIT License
0 stars 0 forks source link

如何开发一个现代的npm包 | 码上神域 #52

Open left0ver opened 1 year ago

left0ver commented 1 year ago

https://leftover.cn/2023/01/11/%E5%A6%82%E4%BD%95%E5%BC%80%E5%8F%91%E4%B8%80%E4%B8%AA%E7%8E%B0%E4%BB%A3%E7%9A%84npm%E5%8C%85/#more

模块化 IIFE其实就是一个立即执行函数,最开始是使用这个来进行模块化的,隔离变量作用域 AMD(Asynchronous Module Definition异步模块定义) UMD (Universal Module Definition,也就是通用模块定义),UMD是AMD+cjs的兼容版,在AMD和cjs的项目中,都可以引入UMD模块 CJS 是nodejs采用的模块化标准,使用requ