【问题标题】:Angular2: Duplicate identifier and can not find moduleAngular2:重复的标识符,找不到模块
【发布时间】:2016-07-15 10:26:34
【问题描述】:

我的 Angular 项目工作正常,当我包含新的 ts 文件并从其他项目复制和粘贴文件内容时,我在导入语句中的模块名称下得到重复的标识符并且无法归档模块

【问题讨论】:

  • 那是因为您使用的是 Typescript。此外,在 Angular 项目中,您必须提到要在 app 文件夹中查找所有 .ts 文件。打字稿非常严格,打字稿转译器会检查你所做的事情,我认为它会遇到重复的实体。所以我猜你正面临这样的问题。

标签: typescript angular typescript1.6 typescript-typings tsconfig


【解决方案1】:

您可以在tsconfig.json 文件中添加“filesGlob”条目以排除不必要的文件。例如:

"filesGlob": [
    "./src/**/*.ts",
    "./test/**/*.ts",
    "!./node_modules/**/*.ts",
    "typings/browser.d.ts"
  ]

!表示您正在排除 node_modules。让我知道它是否有效。或者你必须更新更多细节的问题

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2016-04-14
    • 2016-08-08
    • 1970-01-01
    • 2016-05-03
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多