在 TypeScript 中,如何阻止导入某些文件?
更具体地说,VS Code 将在您键入时自动建议导入语句。在我的场景中,许多文件都是生成的,并且永远不需要导入。因此,当您键入时,VS Code 会建议所有这些额外文件,从而使您很难找到实际的源代码文件。
如果导入某些文件,有很多方法(例如,linting)可以抛出错误,但我主要感兴趣的是阻止导入建议。 Typescript prevent imports from certain directory in project
最后,我知道可以完全禁用导入建议,但我仍然想保留该功能。 How to disable automatic import statements in VsCode October 2017
最佳答案
您现在可以使用typescript.preferences.autoImportFileExcludePatterns
禁用某些文件的自动导入。 。这需要 TypeScript 4.8
或更高版本。
在您的settings.json
中:
{
"typescript.preferences.autoImportFileExcludePatterns": [
"./path/to/file/**/my-file.ts",
]
}
关于typescript - 阻止某些文件导入到 VS Code 中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/71491519/