该// @ts-ignore评论使打字稿编译器忽略它下面的线.
如何用Typescript忽略整个代码块?
当我在JS文件中工作时,我得到了这些TypeScript错误VS Code.我有什么办法可以禁用它吗?我把它放在我的设置中并没有解决问题:
"typescript.validate.enable": false
Run Code Online (Sandbox Code Playgroud)
这里可以看到错误
我有一个如下的项目结构:
\n.\n\xe2\x94\x94\xe2\x94\x80\xe2\x94\x80 my-app/\n \xe2\x94\x9c\xe2\x94\x80\xe2\x94\x80 .configs/\n \xe2\x94\x82 \xe2\x94\x9c\xe2\x94\x80\xe2\x94\x80 tsconfig.json\n \xe2\x94\x82 \xe2\x94\x9c\xe2\x94\x80\xe2\x94\x80 webpack.merge.ts\n \xe2\x94\x82 \xe2\x94\x9c\xe2\x94\x80\xe2\x94\x80 webpack.dev.config.ts\n \xe2\x94\x82 \xe2\x94\x94\xe2\x94\x80\xe2\x94\x80 webpack.prod.config.ts\n \xe2\x94\x9c\xe2\x94\x80\xe2\x94\x80 node_modules\n \xe2\x94\x9c\xe2\x94\x80\xe2\x94\x80 src/\n \xe2\x94\x82 \xe2\x94\x94\xe2\x94\x80\xe2\x94\x80 index.tsx\n \xe2\x94\x94\xe2\x94\x80\xe2\x94\x80 package.json\nRun Code Online (Sandbox Code Playgroud)\n在命令行上运行 TypeScripttsc --project .configs/tsconfig.json编译不会出现问题。但 VSCode IDE 在.tsx. 我不想禁用 TS 警告,因此这对我不起作用:How to disable TypeScript warnings in VSCode? ,当模块存在时,为什么 VS Code 会抛出“找不到模块 'typescript'.ts(2307)”?
VSCode 中是否有一个设置,我设置了一个路径,以便 VSCode IDE TypeScript 可以用于当前项目。我知道如果我将 放在tsconfig.json根目录 ( my-app) 中,VSCode IDE 将按预期工作。但我想将所有配置脚本保存在一个文件夹中而不是根目录中。VSCode 允许这样做吗?
typescript tsconfig visual-studio-code vscode-extensions tsconfig-paths
我用来import * as ts from "typescript";在 .ts 文件中导入打字稿。
该文件运行良好,但 VS Code 告诉我Cannot find module 'typescript'. ts(2307)。
有什么办法可以抑制这个问题吗?
编辑:文件可以成功编译并运行