【问题标题】:How to run a tslint script while ignoring specific file types如何在忽略特定文件类型的同时运行 tslint 脚本
【发布时间】:2019-08-10 09:14:23
【问题描述】:

我的 IDE 中的 TSLint 运行良好,一切都很棒!但是,当我运行 npm run tslint 时,它会在我的一些 .svg.scss 文件上引发错误。它不应该在上面运行,也不能在我的 IDE 中运行,所以怎么回事?

这是我的package.json 脚本:

  "scripts": {
    "lint": "tslint ./src/*",
  },

我可以编辑该脚本以忽略 .svg.scss 文件吗?

【问题讨论】:

标签: tslint npm-scripts


【解决方案1】:

你只需要 lint .ts.tsx 文件(或者如果你没有使用 React,就只需要 .ts)。

  "scripts": {
    "lint": "tslint ./src/**/*.ts ./src/**/*.tsx",
  },

【讨论】:

  • tslint 使用glob 包进行文件通配,因此大概可以将其重构为使用brace expansion。例如:"lint": "tslint ./src/**/*.{ts,tsx}",
猜你喜欢
  • 2016-04-07
  • 2020-03-14
  • 2017-01-27
  • 2013-10-27
  • 2020-08-20
  • 1970-01-01
  • 1970-01-01
  • 2011-09-06
  • 1970-01-01
相关资源
最近更新 更多