在 lint 错误上隐藏 tslint-loader 模块跟踪
Posted
技术标签:
【中文标题】在 lint 错误上隐藏 tslint-loader 模块跟踪【英文标题】:Hide tslint-loader module trace on lint errors 【发布时间】:2017-07-20 12:21:00 【问题描述】:每当在 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】:我发现这是由 Webpack2 引起的,可以使用 stats
配置属性进行管理。
更准确地说是 moduleTrace: false
文档:https://webpack.js.org/configuration/stats
【讨论】:
以上是关于在 lint 错误上隐藏 tslint-loader 模块跟踪的主要内容,如果未能解决你的问题,请参考以下文章
带有 webpack 2.1.0-beta.25 的 tslint-loader
如何修复 jsx 结束标签上的 linting 错误:“未关闭的正则表达式”?
json vscode problemMatcher for webpack + ts-loader + tslint-loader