不能忽略新 Angular 13 项目中的 /.angular/cache
Can't ignore /.angular/cache in new Angular 13 project
我从头开始创建了一个使用 Angular 13 的项目。我似乎无法让 angular 缓存被忽略,这样这些文件就不会包含在源代码管理。
我尝试将以下所有内容添加到 .gitnore .angular, /.angular/cache, .angular/cache, *.angular/cache
,但其中 none 有效。当我 运行 npm start 时,我仍然会跟踪缓存更改。
我的文件目录结构是这样的
这是 npm start 的输出:
在我看来,您的缓存文件已在之前的提交中添加。 VSCode 屏幕截图中的更改日志显示已删除已提交的缓存文件(因此右侧的红色 D
)。
这里有两个选项供您选择:
按原样提交这些更改,文件将从存储库中删除和取消跟踪(但添加它们时仍会在您的提交历史记录中)。
撤消添加这些文件的提交。然后更新你的 .gitignore ,你只添加 .angular
目录。
我从头开始创建了一个使用 Angular 13 的项目。我似乎无法让 angular 缓存被忽略,这样这些文件就不会包含在源代码管理。
我尝试将以下所有内容添加到 .gitnore .angular, /.angular/cache, .angular/cache, *.angular/cache
,但其中 none 有效。当我 运行 npm start 时,我仍然会跟踪缓存更改。
我的文件目录结构是这样的
这是 npm start 的输出:
在我看来,您的缓存文件已在之前的提交中添加。 VSCode 屏幕截图中的更改日志显示已删除已提交的缓存文件(因此右侧的红色 D
)。
这里有两个选项供您选择:
按原样提交这些更改,文件将从存储库中删除和取消跟踪(但添加它们时仍会在您的提交历史记录中)。
撤消添加这些文件的提交。然后更新你的 .gitignore ,你只添加
.angular
目录。