首页 文章

tslint - 在使用全局和内联npm脚本之间得到了不同的结果

提问于
浏览
0

我发现使用命令时tslint工作正常:

tslint -c tslint.json --project tsconfig.json 'src/**/*.ts'

但当我把它移动到npm脚本时,我发现它似乎没有读到 tslint.json .

我的package.json喜欢:

{
  "name": "short-night",
  "scripts": {
    "tslint": "tslint -c tslint.json --project tsconfig.json 'src/**/*.ts'"
  },
  "devDependencies": {
    "ts-lint": "^4.5.1",
    "tslint": "^5.11.0",
    "tslint-config-airbnb": "^5.11.1",
    "typescript": "^2.9.2",
  },
  "dependencies": {
  }
}

There是我的项目 .

1 回答

  • 0

    从命令中删除 ' ,它应该工作 . 通常,如果您还传递 --project ,则无需手动将文件路径传递给 tslint 命令,因为它将从项目中获取路径 .

    "tslint": "tslint -c tslint.json --project tsconfig.json src/**/*.ts",
    

相关问题