【问题标题】:How can I import typings from a similarly named file in Angular 5?如何从 Angular 5 中类似命名的文件中导入类型?
【发布时间】:2018-03-13 12:26:48
【问题描述】:

我有两个文件:

文件夹:
- my-file.d.ts(有分型)
- my-file.ts(具有使用类型的数据对象)

我正在尝试将 my-file.d.ts 中的类型导入为:

从 './my-file.d.ts' 导入 { Typing };

我不断收到来自 tslint 的错误警告:

导入路径不能包含“.d.ts”扩展名。考虑改用“./my-file”。

我知道这对我来说很方便,但是在这种情况下,如果我只使用“./my-file”,它只会指向“my-file.ts”,它不包含我需要的类型。

如何让它在 Angular 5 cli 项目中正确指向类型文件?

【问题讨论】:

    标签: angular webpack angular-cli


    【解决方案1】:

    只需在导入语句中从路径名中删除“.d.ts”即可。这可能有效

    在这种情况下,您可以从这里获得帮助
    https://www.bennadel.com/blog/3169-adding-custom-typings-files-d-ts-in-an-angular-2-typescript-application.htm

    【讨论】:

    • 正如我的帖子中提到的,如果我只使用“./my-file”(没有“.d.ts”),它会指向“my-file.ts”,这就是我已经是了。
    猜你喜欢
    • 2016-03-27
    • 2019-04-03
    • 2019-07-09
    • 2021-07-02
    • 2019-08-11
    • 2023-03-17
    • 1970-01-01
    • 1970-01-01
    • 2020-03-31
    相关资源
    最近更新 更多