【发布时间】:2020-11-02 08:21:14
【问题描述】:
下面是我项目的tsconfig.json。
{
"compilerOptions": {
"module": "commonjs",
"esModuleInterop": true,
"emitDecoratorMetadata": true,
"experimentalDecorators": true,
"allowSyntheticDefaultImports": true,
"strict": true,
"target": "es6",
"noImplicitAny": true,
"moduleResolution": "node",
"sourceMap": true,
"outDir": "dist",
"baseUrl": ".",
"typeRoots": [
"src/types",
"node_modules/@types",
]
},
"include": [
"src/**/*"
]
}
我的 Typescript 版本是 "typescript": "^3.9.5" 和 Node 版本我们 ts-node": "^8.10.2".
我只是想确认我是否将tsconfig.json 文件中的target 更改为"target": "es6" to "target": "es2020"`。它将如何影响我当前的项目或者我很好。
【问题讨论】:
-
我怀疑 node 8.10 确实支持 ES2020。
标签: javascript node.js typescript ecmascript-6 ecmascript-2020