使用多个入口点Linting TypeScript项目
我有一个大型的应用程序构建使用网页来构建它。应用程序有多个实际动态生成的入口点,并为每个入口点生成所需的目标文件 我已经发现ts加载器在构建时应该和transpileOnly选项一起使用,但我现在一直在研究如何使用tsc检查类型错误 在我的npm lint脚本中调用tslint-config tslint.json./***.ts之后,最直观的方法就是调用tsc-noEmit./***.ts,但这不起作用,因为tsc似乎不允许任何通配符。我确信有一个简单而明显的解决方案,但我似乎找不到它。如果您使用ts loader进行传输,您可以告诉TypeScript不要在tsconfig.json中发出代码: 然后您的npm脚本可以简化为只运行tsc使用多个入口点Linting TypeScript项目,typescript,Typescript,我有一个大型的应用程序构建使用网页来构建它。应用程序有多个实际动态生成的入口点,并为每个入口点生成所需的目标文件 我已经发现ts加载器在构建时应该和transpileOnly选项一起使用,但我现在一直在研究如何使用tsc检查类型错误 在我的npm lint脚本中调用tslint-config tslint.json./***.ts之后,最直观的方法就是调用tsc-noEmit./***.ts,但这不起作用,因为tsc似乎不允许任何通配符。我确信有一个简单而明显的解决方案,但我似乎找不到它。如果您
你看过使用fork ts checker网页包插件吗?
{
"compilerOptions": {
"noEmit": true,
/* ... */
},
"include": [
"your-source-directory"
]
}
"scripts": {
"type-check": "tsc"
}