我正在使用带有 webpack 的 Typescript 来创建一个 Web 应用程序。最近我切换了做 inversifyJs DI 库。
仅在 IE (11) 上出现错误:
Missing required @injectable annotation in: MyClassName
该类已注释,它不扩展任何其他类。我还包括Symbol
和Reflect-metadata
polyfills。Firefox 和 Chrome 可以正确处理一切。inversifyJs 是否与 IE 一起使用,如果可以,这种行为的原因是什么?