Kle*_*vič 6 typescript tslint visual-studio-code
我在TypeScript中为TSlint编写了一个自定义规则,可以ts-node在我的Linux VM上使用的脚本中运行该规则:
#!/bin/bash
set -e
ROOT_DIR=$(dirname $(dirname $0))
cd $ROOT_DIR
find "$ROOT_DIR/src" -name "*.ts" -o -name "*.tsx" | xargs $(yarn bin)/ts-node $(yarn bin)/tslint
Run Code Online (Sandbox Code Playgroud)
这样可以tslint直接运行TS规则,而无需先进行编译,并且可以正常工作。
问题在于,ms-vscode.vscode-typescript-tslint-plugin即使已在tsconfig.json规则中明确启用该规则,也不会选择该规则。我在具有Windows主机的单独计算机上运行VSCode,并通过Linux VM提供的Samba挂载文件系统。对于已安装和内置的规则,将遵循并显示文件中的其他规则,例如no-console。
我如何获得有关为何未应用该规则的信息?我需要在插件中进行配置才能使其正常工作吗?
不幸的是,这不受 VScode/vscode-typescript-tslint-plugin 支持,并且似乎不在他们的议程中。
这是他们 GitHub 上一个已关闭的问题,要求使用此功能。
您当然可以先将您的规则编译为 JS,但这不是您所要求的。
| 归档时间: |
|
| 查看次数: |
196 次 |
| 最近记录: |