存在具有以下脚本的package.json配置:
{
.....
"scripts": {
....
"build": "react-app-rewired build",
...
},
...
}
此脚本的输出如下:
C:\myproject\Web>npm run build
> web-ui@1.0.0-alpha.0 build C:\myproject\Web>
> react-app-rewired build
Creating an optimized production build...
Starting type checking service...
Using 2 workers with 2048MB memory limit
ts-loader: Using typescript@3.2.2 and C:\myproject\Web\tsconfig.json
Compiled with warnings.
./src/wizard.js
Line 16: 'handleSubmit' is assigned a value but never used no-unused-vars
Visual Studio无法识别这些警告,因为错误/警告输出格式不是what Visual Studio expects。我的意思是这些警告没有显示在Visual Studio的“错误窗口”的警告列表中。
预构建任务“ npm install”存在相同的问题。 Visual Studio和msbuild都无法识别npm输出中的警告。而且这些警告不能被没有警告的政治所抓住
npm或eslint中是否存在一些用于自定义错误/警告格式甚至更好的Visual Studio集成的全局设置/开关/插件?