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

时间:2017-03-01 08:54:47

标签: webpack webpack-dev-server webpack-2 tslint

我想在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属性,但没有成功。

1 个答案:

答案 0 :(得分:1)

我发现这是由Webpack2引起的,可以使用stats配置属性进行管理。

更准确地说是{ moduleTrace: false }

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