我需要一些GAPI,但不幸的是,我发现的最佳定义仍然不完整,我现在没有时间制作工具来从发现文件中重新生成.d.ts (如果有人可以快速推荐,我很乐意尝试)。无论如何,我的服务"已准备好使用JavaScript(基于:How to inject custom service to angular component in plain ES5 (Javascript)?),我正在尝试在项目中使用它:
"use strict";
var ConfigurationService = ng.core.Injectable().Class({
constructor: function() {},
// Other methods here ...
});
export default ConfigurationService;
我甚至为它创建了一个.d.ts,但我还是无法导入:
当然"allowJs": true
就在那里。
然后我删除了大括号,并且接受了导入(只要有.d.ts文件):
但是无论如何构建都会失败: 我想我在这里完全错了......
有人可以发布一个用JS编写的Angular2 +服务的骨架,但是在TS中消费了吗?谢谢!