色々いじってたらなんかエラーが出てきました

Found peer TypeScript 2.2.2
node_modules/@types/core-js/index.d.ts(327,13): error TS2300: Duplicate identifier 'log'.

node_modules/tns-core-modules/tns-core-modules.d.ts(110,18): error TS2300: Duplicate identifier 'log'.

TypeScript compiler failed with exit code 1

単純な解決策はtsconfigにtypes[]をcompilerOptionsに追加することで解決できます!

{
    "compilerOptions": {
        "target": "es6",
        "module": "commonjs",
        "moduleResolution": "node",
        "sourceMap": true,
        "emitDecoratorMetadata": true,
        "experimentalDecorators": true,
        "removeComments": false,
        "noImplicitAny": false,
        "types": []  // ここを追加!!!!!
    },
    "exclude": [
        "../node_modules"
    ]
}

参考にした記事
2.0 @types declarations compiled despite ignore listing in tsconfig #11257

コメントをどうぞ

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

CAPTCHA