可以选择使用“when”关键字排除生成的文件,.e.g:
"files.exclude": {
"**/*.js": { "when": "$(basename).ts"},
}
我还要排除从.tsx文件生成的.js文件。既不
"**/*.js": { "when": "$(basename).ts, $(basename).tsx"}
,也不
"**/*.js": { "when": "$(basename).ts"},
"**/*.js": { "when": "$(basename).tsx"}
的工作。
我也尝试"**/*.js": { "when": "$(basename).ts*"}
和"**/*.js": { "when": "$(basename).ts | $(basename).tsx"}
徒劳无功。
有办法吗?
答案 0 :(得分:10)
试试这个:
"**/*.js": { "when": "$(basename).ts"},
"**/*?.js": { "when": "$(basename).tsx"}
答案 1 :(得分:2)
如果他们有帮助,这些是我的设置。创造这些是相当混乱的。我认为正则表达式很棒,但我们生活在艰难时期......
"files.exclude": {
"**/*.js": { "when": "$(basename).tsx"},
"**/*?.js": { "when": "$(basename).ts"},
"**/*.js.map": true
}