首页 > 解决方案 > GitHub .gitignore 推荐

问题描述

文件中应排除哪些文件夹/.gitignore文件?

我正在创建一个项目,包括:

  1. /node_modules => 包含依赖项
  2. /dist => 包含已编译的 .js 和 .d.ts 文件
  3. /src => 包含 .ts 文件(主项目)
  4. /test => 包含 .js & .ts 仅用于测试

我通常排除/node_modules&/test但不确定排除/src.
任何的想法?

标签: gitgithubgitignore

解决方案


您应该忽略任何生成的文件。如果我下载你的项目,我可以使用 package.json 来生成 node_modules,所以忽略 node_modules。

但是如果我下载了你的项目并且它没有 src 我仍然能够生成 src 吗?很可能不是,因为这可能是您编写的代码,所以把它放上来。


推荐阅读