首页 > 解决方案 > VSCode - TSLint 错误 ENOTDIR 无效 cwd

问题描述

我将 VSCode 与 TSLint (v5.11.0) 一起使用。

我将 VSCode 设置为: "tslint.autoFixOnSave": true 但是,每当我打开任何 ts 文件时,我都会在输出中收到此 TS 错误:

[Info  - 14:52:31] vscode-tslint: Status is OK
[Info  - 14:52:31] vscode-tslint: Cannot read tslint configuration - 'ENOTDIR invalid cwd /Users/batman/project/Command.ts'

由于这个错误,vscode 不会自动修复我的 tslint.json 文件中的 TS 问题。

它不仅仅是这个文件,它是我打开的任何打字稿文件。请让我知道如何解决这个问题。

谢谢。

标签: typescriptvisual-studio-codetslint

解决方案


看起来你没有tsconfig.json文件。

如果你有一个,它不在你项目的根文件夹中(又名 cwd)。

请参阅文档:https ://www.typescriptlang.org/docs/handbook/tsconfig-json.html


推荐阅读