我想在一个项目上运行的WebPack和我得到了多个错误找不到名称“PROPERTYKEY”
node_modules/@types/core-js/index.d.ts
error TS2304: Cannot find name 'PropertyKey'.
...
node_modules/@types/core-js/index.d.ts
error TS2339: Property 'for' does not exist on type 'SymbolConstructor'.
我应该安装所有的分型,所以我不知道在哪里,这些都来自哪里。我试图从一个编译的项目拷贝package.json,但它没有帮助。我错过了什么?
我tsconfig看起来像这样
{
"compilerOptions": {
"target": "es5",
"emitDecoratorMetadata": true,
"experimentalDecorators": true,
"sourceMap": true,
"noImplicitAny": false,
"suppressImplicitAnyIndexErrors": true
},
"include": [
"src/**/*"
],
"exclude": [
"node_modules",
"**/*.spec.ts"
]
}
它适合我。但是,我有两台电脑运行VS2015 Pro与最新的更新和包,一个有问题,可以通过这个答案解决,而另一个不需要。有点奇怪。 – ZZZ
也许你没有在正确的位置查找tsconfig?或者,也许有一个有升级版本的类型,另一个有另一个。 – Jackie
更改为ES6不会中断IE 11操作吗?换句话说,ES6和浏览器合规性的后果是什么? – Brandon