首页 > 解决方案 > 当我构建项目时,vs-code 突然从 node_modules 弹出“更改”文件

问题描述

在此处输入图像描述

我有一些 Typescript 项目,我突然在编辑器中弹出一堆文件作为“更改”。奇怪的第一件事是我没有改变它们。其次,它们都在node_modules目录中,而不是我的项目src文件夹中。

触发器——看起来——显示的文件是我运行我的构建脚本。这个脚本相当普通,因为它:

在这些项目中使用 Rollup 是相当新的,但我 100% 确信它不会更改 node_modules 中的代码。这种行为变化似乎与 vs-code 一致1.24.0(我现在正在使用1.24.1),当我在黑暗中拍摄时,我觉得它一定与这次升级和我的项目配置有关。

我会说,在我的 vs-code 的“用户设置”中,我有:

"files.exclude": {
  "**/.git": true,
  "**/.svn": true,
  "**/.hg": true,
  "**/CVS": true,
  "**/.DS_Store": true,
  "node_modules/**": true,
},
"search.exclude": {
  "**/node_modules": true,
  "**/bower_components": true,
  "**/*.d.ts": true,
},

其他一切都很平淡无趣。

标签: visual-studio-codevscode-settings

解决方案


推荐阅读