Nat*_*ert 28 javascript typescript visual-studio-code
当我在JS文件中工作时,我得到了这些TypeScript错误VS Code.我有什么办法可以禁用它吗?我把它放在我的设置中并没有解决问题:
"typescript.validate.enable": false
Run Code Online (Sandbox Code Playgroud)
这里可以看到错误
Kir*_*kin 23
有一个GitHub问题 ,可以[ts]更详细地讨论错误中的令牌.对此讨论最相关的评论是:
是.TypeScript扩展支持我们的javascript intellisense,这就是你
[TS]在js文件中看到的原因.这只表明提供该错误的扩展名.
您可以通过将以下内容添加到适当的settings.json文件来禁用此验证:
"javascript.validate.enable": false
Run Code Online (Sandbox Code Playgroud)
该文件进一步讨论了这个选项一点点:
使用
javascript.validate.enable: false,您禁用所有内置语法检查.如果这样做,我们建议您使用像ESLint这样的linter来验证源代码.
如上所述,这会禁用所有内置语法检查.虽然建议使用类似ESLint的东西,但如果您特别关注import/ export错误,可能还有另一种选择.您可以jsconfig.json使用以下内容将文件添加到项目中:
{
"compilerOptions": {
"module": "es2015"
}
}
Run Code Online (Sandbox Code Playgroud)
这指示VS代码使用es2015模块语法(import/ export),这似乎使它更快乐.
小智 13
在Windows上,依次单击“文件”>“首选项”>“设置”,然后转到“扩展名”->“ TypeScript”->“ Javascript”>“验证”,确保启用/禁用JavaScript验证。未检查
| 归档时间: |
|
| 查看次数: |
11917 次 |
| 最近记录: |