Ank*_*nka 55 javascript transpiler typescript tsconfig
我对Typescript很新.tsconfig.json中的Target表示什么?
{
"compilerOptions":
{
"sourceMap": true,
"target": "es5",
"module": "commonjs",
"jsx": "react",
"moduleResolution": "classic",
"lib": [ "es2015", "dom", "es2017" ]
}
}
Run Code Online (Sandbox Code Playgroud)
bas*_*rat 71
我对Typescript很新.tsconfig.json中的Target表示什么?
target
表示应从给定的TypeScript中发出JavaScript的哪个目标.例子:
target:es5
()=>null
将成为function(){return null}
ES5没有箭头功能.
target:es6
()=>null
将成为()=>null
ES6具有箭头功能.
小智 11
Target 会更改您正在编译的 JavaScript 版本。
这些选项可在https://www.typescriptlang.org/docs/handbook/compiler-options.html 获得
本着试图更好地理解目标标志如何改变我的代码的精神,我为每个不同的版本编译了一些测试代码,以便更好地理解差异。
https://github.com/aizatto/typescript-playground/tree/master/dist/test-async-main
我还会根据我正在查看的环境记录我应该瞄准的目标
https://www.aizatto.com/notes/typescript
归档时间: |
|
查看次数: |
24368 次 |
最近记录: |