我有一个依赖于
moment-timezone
的包。该包用于与 webpack 2 捆绑在一起的网站。
我们现在将它与 rollupjs 捆绑在一起,这很棒,因为它看起来比将其编译到 ES5 更好。
我们现在面临的问题是管理时区。如何获取
moment
实例并注入特定时区。
以前,时刻实例是全局的,因此我们可以从网站更改区域设置。现在看来 moment 实例是本地的。
如何在包和网站之间“共享”时刻实例?
谢谢
使用依赖注入解决了我的问题。
我将 moment 实例注入到我的包中,并使用相同的实例。