【发布时间】:2019-02-08 15:05:43
【问题描述】:
我有一个库,它基本上是一个设置全局变量的 IIFE,客户端应该对所述变量进行操作。所以,在module.js,我有类似的东西
window.myModule = (function(){
...
return {
foo: foo,
bar: bar
}
})();
我想让它与 ES6 模块兼容,这样我就可以做到
import * as theModule from 'module.js';
还有
<script src="module.js"></script>
如何实现?我记得有些库是这样的(甚至与 AMD 兼容),但我什至不知道要搜索什么。
【问题讨论】:
-
能分享一下IIFE的签名吗?
-
@seebiscuit 完成。
标签: javascript es6-modules umd