error - typescript - Cannot find name 'Set'


ERROR in [at-loader] ./node_modules/@types/react/index.d.ts:377:23 
    TS2583: Cannot find name 'Set'. Do you need to change your target library? Try changing the `lib` compiler option to es2015 or later.

錯誤原因:tsconfig.json里面的配置 compilerOptions.target這個js版本寫的過低,所以不支持set

修改方法:tsconfig.json里面的配置改成 compilerOptions.target = 'es6'

{
    "compilerOptions": {
        "outDir": "./dist/",
        "sourceMap": true,
        "noImplicitAny": true,
        "module": "commonjs",
        "target": "es6",
        "jsx": "react"
    },
    "include": [
        "./src/**/*"
    ],
    "exclude": [
        "node_modules",
        "**/*.spec.ts"
    ]
}

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM