git 忽略 node_modules 文件夹

git 忽略 node_modules 文件夹

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

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

文件结构:

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

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

git 忽略 node_modules 文件夹_第1张图片
.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 文件夹。

你可能感兴趣的:(git,git,github,前端)