typescript - 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 问题。
它不仅仅是这个文件,它是我打开的任何打字稿文件。请让我知道如何解决这个问题。
谢谢。
解决方案
看起来你没有tsconfig.json
文件。
如果你有一个,它不在你项目的根文件夹中(又名 cwd)。
请参阅文档:https ://www.typescriptlang.org/docs/handbook/tsconfig-json.html
推荐阅读
- android - Facebook 登录:密钥哈希与任何存储的密钥哈希不匹配
- angular - 'AppModule'模板编译期间的错误错误装饰器不支持函数调用,但调用了'XXXModule'
- java - 如何生成用于 Mongodb 的唯一 ID?(Java)
- rest - AMF 解析器问题
- angular - Angular 路由保持显示前一个组件并且不会完全加载下一个
- spring-boot - Spring Boot Acutator:PrometheusPushGatewayManager.push 很容易放弃,即使是 pushgateway 端点的临时中断
- c# - c# interop Excel - 禁用或删除自动分页符
- excel - 将带有文件名的列添加到多个 Excel 文件
- scala - 如何在 Scala 中创建时间戳序列
- r - 仅将日期(月份)转换为 R 中的 XTS 类