angular - 仅针对 SonarTS 而不是 TSLint 跳过 .spec 文件
问题描述
我想在我的 Angular 6 项目中设置 SonarTS,但是在运行我的lint
npm 脚本时,我也会对我的 .spec 文件进行代码分析。有时我的 .spec 文件中的重复是可取的,那么如何在不跳过 .spec 文件的 linting 的情况下停用它?
package.json中的 npm 脚本
"lint": "tslint -p src/tsconfig.tslint.json -t stylish -c tslint.json",
package.json中的 devDependency
"tslint-sonarts": "^1.7.0",
tslint.json
"extends": [
"@ns/tslint-presets/tslint.recommended.angular.json",
"tslint-config-prettier",
"tslint-sonarts"
],
tsconfig.json(这也跳过了 linting,不需要!)
"exclude": [
"node_modules",
"**/*.spec.ts"
],
解决方案
推荐阅读
- flutter - 在颤振中使用带有列的扩展小部件
- firebase - 如何仅将 Firebase Crashlytics 的访问权限授予其他成员?
- c - 结构、指针和铸造核心转储
- vue.js - 如何在 vue 驱动的 chrome 扩展中使用 npm 加载引导程序和依赖项
- python - 使用 scipy.interpolate BSpline 的困难:“TypeError:'list' 对象不能解释为整数”
- python - 将 OrderedDict 转换为普通字典
- kubernetes - 仅使用一个端口时需要多个端口名称
- angular - 如何在从 API 获取新图像之前从 Angular 中的组件中删除图像
- excel - 在 Excel JavaScript 加载项中发出 GET HTTP 请求
- conda - snakemake 非 python 依赖项