VSCode如何设置排除指定文件夹,避免其被纳入npm脚本搜索范围
VSCode排除自定义文件夹避免npm脚本侧边栏扫描冗余内容的方法
VSCode内置的npm功能默认仅对标准命名的node_modules文件夹做检索排除,自定义命名的依赖备份文件夹不在默认排除规则内,因此需要手动添加排除配置,操作步骤如下:
- 打开VSCode设置
- 快捷键方式:Windows/Linux按
Ctrl + ,,Mac按Cmd + , - 界面操作方式:点击左下角齿轮图标,选择「设置」
- 快捷键方式:Windows/Linux按
- 定位npm排除配置项
在设置搜索框输入npm.exclude,找到对应配置项 - 添加排除规则
你可以根据需求选择全局生效还是仅当前项目生效:选择「工作区」标签配置则仅对当前项目生效,不会影响其他项目;选择「用户」标签配置则对所有项目生效
- 若使用JSON格式配置(点击设置页右上角的「打开设置(JSON)」按钮进入),添加以下配置:
若配置文件中已存在"npm.exclude": { "**/nodemodules_Back": true }npm.exclude项,直接在其对象内新增"**/nodemodules_Back": true即可,无需重复声明键名。如果后续有其他需要排除的依赖备份文件夹,也可以按照相同格式添加路径规则。 - 若使用可视化UI配置,点击「添加模式」,输入
**/nodemodules_Back后确认保存
- 若使用JSON格式配置(点击设置页右上角的「打开设置(JSON)」按钮进入),添加以下配置:
- 刷新生效
点击侧边栏npm脚本区域顶部的刷新按钮,或重启VSCode,即可看到备份文件夹内的脚本不再显示
内容的提问来源于stack exchange,提问作者Alain BUFERNE
相关产品推荐
相关产品推荐

