rob*_*ley 5 typescript visual-studio-code
我发现我可以使用--strict强制执行更强类型检查等的标志来编译我的 TypeScript。我经常使用在“输出”面板中为我提供编译输出的任务从 Visual Studio Code 中编译我的 TypeScript,这样我就可以查看编译错误等(参见下面的屏幕截图)。
然而,即使 Visual Studio Code 似乎执行了 TypeScript 的“预编译”并在“问题”面板中报告基本语法错误(等),但严格的结果永远不会出现在那里。(请注意,我的主要项目是带有 TypeScript 组件的 C# ASP.NET)。
有没有办法将 Visual Studio Code 配置为使用该--strict选项预编译 TypeScript,以便错误出现在“问题”面板中?
您需要设置一个tsconfig.json文件来告诉 VScode 您的项目是什么样子以及用于错误报告的编译器选项。tsconfig.json只需在工作区的根目录下创建一个包含以下内容的文件:
{
"compilerOptions": {
"strict": true
},
"exclude": [ "node_modules" ]
}
Run Code Online (Sandbox Code Playgroud)
tsc -p tsconfig.json然后,您将使用而不是传递标志来--strict编译您的项目
| 归档时间: |
|
| 查看次数: |
4030 次 |
| 最近记录: |