Orta 2020-07-06 09:08:29 -04:00
Родитель 3453c3ff6d 9dfb72be2d
Коммит 61141d3b03
1 изменённых файлов: 1 добавлений и 0 удалений

Просмотреть файл

@ -60,6 +60,7 @@ Option | Type | Default
`--isolatedModules` | `boolean` | `false` | Perform additional checks to ensure that separate compilation (such as with [`transpileModule`](https://github.com/Microsoft/TypeScript/wiki/Using-the-Compiler-API#a-simple-transform-function) or [@babel/plugin-transform-typescript](https://babeljs.io/docs/en/babel-plugin-transform-typescript)) would be safe.
`--jsx` | `string` | `"preserve"` | Support JSX in `.tsx` files: `"react"`, `"preserve"`, `"react-native"`. See [JSX](./JSX.md).
`--jsxFactory` | `string` | `"React.createElement"` | Specify the JSX factory function to use when targeting react JSX emit, e.g. `React.createElement` or `h`.
`--jsxFragmentFactory` | `string` | `"React.Fragment"` | Specify the JSX fragment reference to use when targeting react JSX emit, e.g. `React.Fragment` or `Fragment`.
`--keyofStringsOnly` | `boolean` | `false` | Resolve `keyof` to string valued property names only (no numbers or symbols).
`--useDefineForClassFields` | `boolean` | `false` | Emit class fields with ECMAScript-standard semantics.
`--lib` | `string[]`| | List of library files to be included in the compilation.<br/>Possible values are: <br/>`ES5` <br/>`ES6` <br/>`ES2015` <br/>`ES7` <br/>`ES2016` <br/>`ES2017` <br/>`ES2018` <br/>`ESNext` <br/>`DOM` <br/>`DOM.Iterable` <br/>`WebWorker` <br/>`ScriptHost` <br/>`ES2015.Core` <br/>`ES2015.Collection` <br/>`ES2015.Generator` <br/>`ES2015.Iterable` <br/>`ES2015.Promise` <br/>`ES2015.Proxy` <br/>`ES2015.Reflect` <br/>`ES2015.Symbol` <br/>`ES2015.Symbol.WellKnown` <br/>`ES2016.Array.Include` <br/>`ES2017.object` <br/>`ES2017.Intl` <br/>`ES2017.SharedMemory` <br/>`ES2017.String` <br/>`ES2017.TypedArrays` <br/>`ES2018.Intl` <br/>`ES2018.Promise` <br/>`ES2018.RegExp` <br/>`ESNext.AsyncIterable` <br/>`ESNext.Array` <br/>`ESNext.Intl` <br/>`ESNext.Symbol` <br/><br/> Note: If `--lib` is not specified a default list of libraries are injected. The default libraries injected are: <br/> ► For `--target ES5`: `DOM,ES5,ScriptHost`<br/> ► For `--target ES6`: `DOM,ES6,DOM.Iterable,ScriptHost`