【问题标题】:Typescript Definitions can't be imported Angular2打字稿定义无法导入Angular2
【发布时间】:2018-04-26 11:18:15
【问题描述】:

我一直在尝试使用来自确定类型的打字稿定义文件,但我无法将其引用或导入到我想要使用它的文件中。来自确定类型的定义是 fhir 定义。我收到错误说 fhir 不是命名空间或模块,我无法在我的文件中引用它。我不知道我是否不知道自己在做什么,或者是否是角度/打字稿问题。任何帮助,将不胜感激。谢谢!

【问题讨论】:

    标签: angular hl7-fhir typescript-definitions


    【解决方案1】:

    有一些定义可以通过

    npm install --save @types/fhir
    

    更多信息npm @types/fhir

    【讨论】:

    • 我可以通过 npm 安装它,但我无法让它在实际应用程序中工作。我总是尝试使用定义并得到这个错误,[5,18): 找不到命名空间'fhir'。]
    • 你的导入语句是什么样子的?
    • 每当我尝试从 fhir 中给出一个类型时,它都会尝试像这样导入它。 [import Address = fhir.Address;] 我也试过只导入 fhir 本身,但这不起作用,因为错误是 fhir 不是模块。我也尝试过使用三个 /// 作为参考路径,但我也无法让它工作
    • 将fhir 标签添加到您的问题中。也许有人已经用 angular 使用过这个库。
    猜你喜欢
    • 1970-01-01
    • 2021-02-03
    • 2021-11-11
    • 1970-01-01
    • 2017-03-13
    • 2016-07-09
    • 1970-01-01
    • 2019-11-10
    • 1970-01-01
    相关资源
    最近更新 更多