当我尝试从Angular Cli运行tslint时,我遇到了问题。
> ng lint
错误
无法加载E:\ Projects \ lsp-ui \ node_modules \ ng2-slimscroll \ tslint.json:找不到自定义规则目录:E:\ Projects \ lsp-ui \ node_modules \ ng2-slimscroll \ node_modules \ codelyzer
[跑步时出错]
答案 0 :(得分:0)
首先运行npm install
或npm install codelyzer
。
另请检查Angular Cli配置lint部分中tsconfig.json
的文件路径,tslint.json中rules规则的配置,例如:
"rulesDirectory": [
"../node_modules/codelyzer"
]
答案 1 :(得分:0)
这是官方指南。
Codelyzer应该与Atom开箱即用,但对于VSCode,你会 必须打开代码>偏好>用户设置,然后输入 以下配置:
{“tslint.rulesDirectory”:“。/ node_modules / codelyzer”,
“typescript.tsdk”:“node_modules / typescript / lib”}