在 lint 错误上隐藏 tslint-loader 模块跟踪

Hide tslint-loader module trace on lint errors

每当在 Webpack 构建期间出现警告时,我想摆脱模块跟踪。我不知道这个跟踪是来自 tslint-loader 还是 webpack,但我假设是 webpack。

为每个有一个或多个 lint 错误的文件显示此堆栈跟踪。

跟踪看起来像这样:

@ /Users/xyz/src/client/app/pages/app/fake/view/edit-false-layout/edit-false-layout.selectors.ts 2:32-106
 @ /Users/xyz/src/client/app/pages/app/fake/view/edit-false-layout/edit-false-layout.component.ts
 @ /Users/xyz/src/client/app/pages/app/fake/view/fake-shared.module.ts
 @ /Users/xyz/src/client/app/pages/app/fake/service/service.module.ts
 @ /Users/xyz/src/client/app/pages/app/fake/fake.module.ts
 @ /Users/xyz/src/client/app/pages/app/app.module.ts
 @ /Users/xyz/src/client/app/root.module.ts
 @ /Users/xyz/src/client/web.module.ts
 @ /Users/xyz/src/client/main.web.ts
 @ multi (webpack)-dev-server/client?http://localhost:5555 ./src/client/main.web.ts

我尝试过的:我玩过 devserver.stats 属性,但没有成功。

我发现这是由 Webpack2 引起的,可以使用 stats 配置 属性.

进行管理

更准确地说{ moduleTrace: false }

文档:https://webpack.js.org/configuration/stats