NestJS 用 .gitignore
NestJS 用の除外ルール 17 件。そのままリポジトリにコピーして使えます。
スケーラブルなアプリケーションを構築するための Node.js フレームワーク
NestJS 用 .gitignore の完全版
# LFGitignore によって生成 - https://lfgitignore.com
# 作成日:2026-10-31 22:59:11 UTC
# 技術:NestJS
### NestJS ###
/dist
/node_modules
/build
/tmp
logs
pnpm-debug.log*
# Lernaのデバッグログ
lerna-debug.log*
# 環境変数
.env
# ログファイル
*.log
.env.development
.env.test
.env.production
# npmデバッグログ
npm-debug.log*
# 一時ファイル
.temp
# Yarnのデバッグログ
yarn-debug.log*
.tmp
# Yarn のエラーログ
yarn-error.log*
NestJS のルールで除外されるもの
以下の各パターンと、.gitignore に含める理由を説明します。
Nestjs 固有
| パターン | 除外対象 |
|---|---|
/dist |
Nestjs 固有 |
/node_modules |
Nestjs 固有 |
/build |
Nestjs 固有 |
/tmp |
Nestjs 固有 |
ログ
| パターン | 除外対象 |
|---|---|
logs |
ログ |
pnpm-debug.log* |
ログ |
lerna-debug.log* |
Lernaのデバッグログ |
.env |
環境変数 |
.env.development |
ログ |
*.log |
ログファイル |
.env.test |
ログ |
.env.production |
ログ |
npm-debug.log* |
npmデバッグログ |
.temp |
一時ファイル |
yarn-debug.log* |
Yarnのデバッグログ |
.tmp |
ログ |
yarn-error.log* |
Yarn のエラーログ |
この NestJS 用 .gitignore の使い方
- 上の NestJS 用ルールをコピーするか、ファイルを直接ダウンロードしてください。
- Git リポジトリのルートに .gitignore という名前のファイルを作り、ルールを貼り付けます。
- 対象のファイルがすでに追跡されている場合は、git rm -r --cached . を実行して再度コミットしてください。Git の除外ルールは未追跡のファイルにのみ適用されます。
- チーム全員で同じルールを共有できるよう、.gitignore をコミットします。