如何在另一个项目的angular2中输入tslint.json文件?

时间:2017-11-01 18:23:00

标签: javascript json angular lint package.json

我有一个角度应用程序,它有另一个独立的角度应用程序作为依赖。除了掉毛之外,一切都很好。

问题是当我在终端中运行 ng lint 时出现以下错误:

  

无法加载路径.... node / modules / codelyzer。

当我从依赖项目中删除 tslint.json 时,错误会立即解决。

这里的问题显然是angular看到两个 tslint.json ,一个来自我的主app,另一个来自依赖项目,现在是主应用程序的一部分。

如果不从依赖项目中手动删除 tslint.json ,如何解决此问题?我想保留它。

我在考虑将其排除在 angular.cli.json lint字段中,但未成功。同时在tslint.json中放置一个排除但没有得到正面结果

1 个答案:

答案 0 :(得分:0)

我发现了问题,我已经从angular.cli.json中的主应用程序中排除了tslint.json 写下以下内容:

"lint": [
  {
  "project": "path/tslint.json",
  "exclude": "path/node_modules/my_project"
  }
]