git 忽略 node_modules 文件夹

git 忽略 node_modules 文件夹

在开发过程中,如果不想跟踪 node_modules 文件中的许多更改,可以在项目中创建一个 .gitignore 文件,用来设置 git 忽略该文件夹。

忽略根文件夹中的 node_modules 文件夹

文件结构:

.
|
├── node_modules
├── src
├── .gitignore

.gitignore 文件放在最外层,与node_modules同级

在这里插入图片描述
.gitignore 中提到的文件/文件夹不会被 git 跟踪

所以要忽略 node_modules,.gitignore 文件中的内容应该如下:

node_modules

忽略整个项目中存在的所有 node_modules 文件夹

文件结构:

.
├── AAA
│   ├── index.html
│   └── node_modules
├── BBB
│   ├── index.html
│   └── node_modules
└── .gitignore

AAA和 BBB文件夹中有两个 node_modules 文件夹,项目根目录中只有一个 .gitignore 文件。要忽略两个 node_modules 文件夹,.gitignore 文件夹的内容必须是:

**/node_modules

在这里,两个连续的星号 ** 后跟一个斜杠 / 在所有目录中匹配以匹配 AAA 和 BBB 文件夹中的 node_modules 文件夹。因此,这将使 Git 忽略两个 node_modules 文件夹。

猜你喜欢

转载自blog.csdn.net/qq_53931766/article/details/127920410