[英]How can I stop VS Code from suggesting I import code from my transpiled files?
我想我有一个相当常见的项目设置。 一个包含我所有 TypeScript 代码的src
目录和一个包含编译 JavaScript 的dist
目录。 问题是当我将来自不同模块的符号输入到我的代码中时,VS Code 建议从中导入它的位置将同时显示 TypeScript 模块和编译模块作为选项。 通常编译后的代码首先出现在列表中,所以我经常不小心从编译后的代码中导入。
我最终设置了一个 lint 规则来显示错误,但如果我可以告诉 VS Code 忽略dist
目录以建议导入模块,我会更喜欢它。 有没有办法做到这一点?
将“排除”选项添加到“tsconfig.json”文件应该可以解决这个问题。
{
"compilerOptions": {
/* Basic Options */
"target": "es5",
"module": "commonjs",
"strict": true,
"outDir": "./dist"
},
"exclude": [
"./dist/"
]
}
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.