gpt4 book ai didi

visual-studio-code - 当 .ts 文件存在时,从项目中排除 js.map 文件

转载 作者:行者123 更新时间:2023-12-01 09:20:28 37 4
gpt4 key购买 nike

我在 .vscode\settings.json 中有这个:

"files.exclude": {
"**/.git": true,
"**/.DS_Store": true,
"**/*.js": { "when": "$(basename).ts"},
"**/*.js.map": { "when": "$(basename).ts"}
}

.js 行工作正常,但 .js.map 模式的最后一行即使单独放置也无法正常工作。这是为什么呢?

最佳答案

我使用以下过滤器:

    "files.exclude": {
"**/.git": true,
"**/.DS_Store": true,
"**/*.js": { "when": "$(basename).ts" },
"**/*.js.map": { "when": "$(basename)" }
}

这是可行的,因为转译结果是一个 js 文件和一个 js.map 文件。因此,如果存在 js 文件,则过滤器会隐藏所有映射文件;如果存在 ts 文件,则过滤器会隐藏所有 js 文件。

我喜欢这个,因为我的 typescript 转译器在后台任务中运行,如果出现问题,则 js.map 文件会因为缺少相应的 js 文件而弹出。

关于visual-studio-code - 当 .ts 文件存在时,从项目中排除 js.map 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34045749/

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