接收一堆无法重新列出的示波器变量 @types文件



我正在收到我已包含在项目中的传单和传单的@Types的一堆TS错误,所有这些都重复了相同的错误,但只需引用类型定义文件中的不同行:

ts2451:不能重新销售块块变量'l'。

我的项目被内置在AMD格式中并加载了Requirejs。

我的tsconfig如下:

{
    "compilerOptions": {
        "target": "es5",
        "sourceMap": true,
        "outDir": "./dist",
        "rootDir": "../",
        "noImplicitAny": false,
        "noImplicitThis": false,
        "noUnusedLocals": false,
        "noUnusedParameters": false,
        "pretty": true,
        "removeComments": false,
        "allowUnreachableCode": false,
        "declaration": false,
        "allowJs": true,
        "module": "amd",
        "typeRoots" : ["./typings/index.d.ts", "../../node_modules/@types"],
        "skipLibCheck": true,
        "allowSyntheticDefaultImports": true
    },
    "include": [
        "./typings/index.d.ts",
        "./globals.d.ts",
        "./app/**/*.module.ts",
        "./app/**/*.run.ts",
        "./app/**/*.routes.ts",
        "./app/**/*.enum.ts",
        "./app/**/*.controller.ts",
        "./app/**/*.model.ts",
        "./app/**/*.directive.ts",
        "./app/**/*.component.ts",
        "./app/**/*.filter.ts",
        "./app/**/*.service.ts",
        "./app/interfaces/**/*.ts"
    ],
    "exclude": [
        "dist",
        "node_modules"
    ]
}

我不确定该如何处理此错误,我的应用程序加载正常,并且在浏览器中的预期运行。

有人可以为我提供任何线索吗?谢谢

ts2451:不能重新销售块块变量'l'。

您已安装了两次类型定义。

原因

许多事情可能导致此类您使用的库还带来了您也依赖的类型定义。

修复

确保您只有一个副本的定义,您依赖于🌹

相关内容

  • 没有找到相关文章

最新更新