gpt4 book ai didi

regex - 为什么VS代码中的这个problemMatcher不起作用?

转载 作者:行者123 更新时间:2023-12-04 19:52:02 26 4
gpt4 key购买 nike

为什么我的问题匹配器不起作用?我很确定正则表达式,但它没有报告任何问题,即使在标准输出上也有一些问题......

// the matcher
"problemMatcher": {
"owner": "typescript",
"fileLocation": ["relative", "${workspaceRoot}"],
"pattern": {
"regexp": "^TypeScript (warning|error): (.*)\\((\\d+),(\\d+)\\): (.*)$",
"severity": 1,
"file": 2,
"line": 3,
"column": 4,
"message": 5
}
}

//the browserify/tsify pipeline
browserify().add('main.ts')
.plugin(tsify, { noImplicitAny: false, removeComments:true })
.transform("babelify",{ extensions: ['.ts'], presets: ["es2015"]})
.bundle()
.on('error', function (error) { console.log(error.toString()); })
.pipe(source('bundle.js'))
.pipe(gulp.dest('www/js/dist/'));

//gulp sample output
[00:39:00] Starting 'ts-compile'...
TypeScript error: main.ts(118,30): Error TS2339: Property 'object' does not exist on type 'boolean'.
TypeScript error: main.ts(137,24): Error TS2339: Property 'object' does not exist on type 'boolean'.
TypeScript error: main.ts(507,44): Error TS2304: Cannot find name 'loading'.
[00:39:03] Finished 'ts-compile' after 2.98 s

最佳答案

我通过放置 tasks.json 解决了这个问题进入 .vscode文件夹。我最初以为tasks.json会像 tsconfig.json 一样被发现(project-root),但结果是错误的。

关于regex - 为什么VS代码中的这个problemMatcher不起作用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34055354/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com