发布时间:2023-03-22 17:30
jsconfig.json 文件来定义项目上下文时,表明该目录是 JavaScript 项目的根目录,可以配置属于项目的文件、要从项目中排除的文件以及编译器选项
Exclude 属性(glob 模式)告诉语言服务哪些文件不是源代码的一部分。 这使性能保持在一个高水平。 如果 IntelliSense 速度慢,则向排除列表添加文件夹
您可以使用 include 属性(glob 模式)显式地设置项目中的文件。 如果没有 include 属性,则默认情况下包含包含目录和子目录中的所有文件。 如果指定了 include 属性,则只包含这些文件。
如果您的工作区中没有 jsconfig.json,VS Code 将默认排除 node_modules 文件夹
当你的 JavaScript 项目变得太大而且性能降低时,通常是因为类似node_modules的库文件夹。 如果 VS 代码检测到项目变得太大,它将提示您编辑exclude。