Netlifyへのデプロイ時の必須コマンド

※netlify cliをインストール済みとする

npm install -g netlify-cli
コマンド 意味
netlify login ログインする
netlify sites:create サイトを作成する
netlify deploy --prod デプロイする
netlify link プロジェクトにリンク
netlify unlink プロジェクトからアンリンク

Cloudflare pagesへのデプロイ時の必須コマンド

※wrangler cli(cloudflare用のコマンドラインインターフェース)をインストール済みとする

npm install -g wrangler
コマンド 意味
wrangler login ログインする
wrangler pages deploy .
Enter the name of your new project
サイトのURLになる部分
Enter the production branch name
GITに連携する場合のみ意味を成す。mainと入れておけばいい
サイトを作成する
再デプロイ時もこのコマンド
デプロイ先のプロジェクトはデプロイ時に毎回聞かれる仕様。新規作成か、既存プロジェクトから選択ができる。

GitHub Pagesにデプロイする時の必須コマンド

※ gitおよびgithub cliをインストール済みとする

npm install -g gh
コマンド 意味
gh auth login ログインする
gh repo create <新規リポジトリ名> --public --source=. --push リポジトリを作成して、公開、現在のフォルダをプッシュ
gh repo edit --enable-pages レポジトリをgithub pagesで公開する
git add . [2回目以降] データをステージング
git commit -m "メッセージ" [2回目以降] データをコミットする
git push [2回目以降] データをプッシュ
git status ステータスを見る