【问题标题】:Tslint: simple syntax checkTslint:简单的语法检查
【发布时间】:2017-11-27 19:29:09
【问题描述】:

如何使用 tslint 对我的项目进行简单的语法检查? 目前,我不想强​​制执行其他样式/代码规则。 我的 tslint.json 是:

{
    "defaultSeverity": "error",
    "extends": [
        "tslint:recommended"
    ],
    "jsRules": {},
    "rules": {},
    "rulesDirectory": []
}

【问题讨论】:

  • 但是 tslint 是用来做样式检查的。编译器已经检查了语法。
  • 我不想要完整编译,因为在该构建步骤中无法访问引用的类型(它们位于稍后添加生成的源的不同模块中)。

标签: typescript tslint


【解决方案1】:

为了与其他构建步骤分开运行 linting,我通常将 lint 脚本添加到 package.json,如下所示:

  "scripts": {
    "lint": ".\\node_modules\\.bin\\tslint src\\**\\*.ts**"
  }

然后 yarn lintnpm run lint 运行 linter。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2013-03-18
    • 1970-01-01
    • 1970-01-01
    • 2012-04-12
    • 1970-01-01
    • 2012-10-31
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多