最近我发现 Visual Code 有一个很好的特性来检查 JavaScript 文件的类型。我所要做的就是在文件顶部输入
// @ts-check
,这对我来说非常有用,所以我想在每个 JavaScript 文件中全局使用它,我怎么能不每次都在文件顶部写那行呢? ?
如何在es6中启用ts-check
IT技术
javascript
reactjs
typescript
eslint
2021-05-09 23:38:07
1个回答
根据 Aleksey L. 评论,我tsconfig.json
使用此配置添加到根目录中,并且可以正常工作:
{
"compilerOptions": {
"module": "system",
"noImplicitAny": false,
"removeComments": true,
"preserveConstEnums": true,
"sourceMap": true,
"outDir": "./dist",
"rootDir": "./src",
"checkJs": true,
"allowJs": true,
"jsx": "react",
"experimentalDecorators": true,
"moduleResolution": "node"
},
"include": [
"src/**/*"
],
"exclude": [
"./node_modules",
"dist"
]
}
此外,如果您想检查它,npm script
您只需要typescript
在scripts
部分中安装和使用此命令:
"typecheck": "tsc --project tsconfig.json --noEmit"