zl程序教程

您现在的位置是:首页 >  前端

当前栏目

writing a javascript module ready for ES6 import

JavaScriptES6 for module import Ready Writing
2023-09-27 14:25:30 时间

javascript模块化是一个比较大也是比较容易混淆的topic.通常几乎所有的第三方Library都支持CMD,AMD,ES6,Global object方式来引用lib所暴露出来的服务。

那么如果我们希望自己写一个lib,并且作为模块能被其他模块自由引用应该怎么写呢?

首先,我们需要弄清楚我们应该如何export自己要写的模块的服务的方式有哪些?

总体来说,我们可以export一个namespace,一个函数,一个singleton,一个Function,一个object等。。

参考以下文章

http://bites.goodeggs.com/posts/export-this/