我使用TSLint(独立)只是为了通过命令行扫描js-和ts-文件(不是整个项目)。 我决定实施规则:“ tslint-config-security”,“ tslint-microsoft-contrib”。
我的步骤:
1) npm install tslint-microsoft-contrib
(`npm install tslint-config-security`)
2)包含以扩展
“ extends": ["tslint:recommended", "tslint-config-security","tslint-microsoft-contrib"],
3)包括规则的路径
"rulesDirectory": ["node_modules/tslint-microsoft-contrib", "node_modules/tslint-config-security/dist/rules"]
all necessary rules are TRUE
4)并在命令行中运行
tslint <folder>/<file.js>
为什么这些规则不起作用?
我没有收到任何microsoft-contrib
或config-security
错误,例如“无文档域”,“无文档写入”等(这些错误的功能在文件中)
我在做什么错了?