Skip to Content
ロリポップ!デプロイナウロリポップ!デプロイナウ
設定デプロイに含まれるファイル

デプロイに含まれるファイル

lolipop deploy は、デプロイ対象のディレクトリをアップロードします。 どのファイルが含まれるかは、対象ディレクトリが git 管理下かどうかで変わります。 ブラウザからアップロードするときは、git を介さない別の規則で選びます。

git 管理下のディレクトリ

次のファイルを含めます。

  • git が追跡しているファイル
  • まだ追跡されておらず、.gitignore でも無視されていないファイル

.gitignore が無視できるのは未追跡ファイルだけです。 すでに git が追跡しているファイルは、後から .gitignore に書いても含まれ続けます。

git 管理外のディレクトリ

ディレクトリ内のファイルを走査し、常に除外されるファイル以外をすべて含めます。

常に除外されるファイル

.git / node_modules / .next は、git 管理下かどうかに関わらず常に除外します。

ブラウザからアップロードするとき

ダッシュボードにフォルダをドラッグ&ドロップしたときは、git を介さずにファイルを選びます。

  • .git / node_modules / .next / .env は常に除外します
  • フォルダ直下の .gitignore に書かれたファイルも除外します
  • サブディレクトリに置かれた .gitignore は解釈しません

常に除外されるファイルの判定が先に働くため、.gitignore!.env と書いても .env は含まれません。

操作はブラウザからデプロイするで説明しています。

特定のファイルだけを除外したいとき

デプロイ時にだけ特定のファイルを除外する方法は、現在ありません。 git 管理下なら .gitignore で無視し、git 管理外なら対象ディレクトリにファイルを置かないことで、アップロード対象から外してください。