【发布时间】:2016-02-25 10:44:22
【问题描述】:
寻找使用 SystemJS 和 Type 脚本实现以下场景的最佳实践 -
- AbstractLogger.d.ts - 应该用一些类声明(导出)模块。
- ConsoleLogger.ts - 应该“实现”AbstractLogger。
- Consumer.ts - 应该引用 AbstractLogger 类并使用它。
一切都可以编译,但是我应该在哪里注入 ConsoleLogger 作为当前的 AbstractLogger 实现?在服务器端代码中使用简单的 DI 很容易实现,这里应该怎么做?
尝试使用 System.config(地图:...),但没有成功。这是正确的模式,还是我在这里遗漏了什么?
谢谢!
【问题讨论】:
标签: typescript systemjs es6-module-loader