次に配備する.Vercel CLIとVercel Githubの統合によるJS 10


バーセルがゼットで、ヴェルセル・クリスが単にnow , 私はそれのすべての単純さで吹き飛ばされた.あなたは、その時点では、配置を含めることができ、私は2018年の黄金色のビットの間にそのカウントを行った(はい、何がスローバック).
最近の後Next.js Conference と発表Next.js 10 , 私は非常に私のアプリケーションをどのように配置するかについていくつかの変更を加えるように誘惑されました.
私はまだそれを通して働いています、しかし、それが現在立っているように、私は次で働いているラムダ関数を得るために穀物と戦うという考えにありません.JS 9 +(はい、Serverlessなプラグインがあります、しかし、それは私が行っていたワークフローに合いません).
それで、私はVercelに戻って、何が新鮮であるかについて見て、次のいくつかの焦点を置くことに決めました.js
今日のポストは、単純にVercelとの展開展開に依存します.
要件は、VercelとGitHubアカウントがあることです.

次の展開.Vercel CLIによる10のアプリケーション


我々はいくつかのグラウンドワークを実行する必要があります.プロジェクトのベースから、次の作成する次のアプリケーションを作成しましょう.我々がインストールするVercel CLIで展開するJS 10アプリ.
# Install the Vercel CLI
npm i -g vercel
# Create hello-vercel-cli-deployment next.j 10 application
npx create-next-app hello-vercel-cli-deployment
cd hello-vercel-cli-deployment
一度我々の基本的な足場をインストールし、作成すると、我々は我々のVercelアカウントにログインする必要がありますvercel login .
これは、メールアドレスのプロンプトが表示されます.これが入力されたら、コードを確認するために電子メールに頭.
これは、CLIからログインし、行く準備ができている!
さて、ここで魔法です.ジャストランvercel .
スコープとプロジェクトのプロンプトに従ってください.
プロンプトは、あなたが展開の進行状況を見ることができるように検査するためのURLを与える.

進捗展開
プロジェクトが完了したら、それは特定のプロジェクトのリンクを提供します.私にとって、そのリンクはhttps://hello-vercel-cli-deployment.vercel.app .
あなたがそのリンクに向かうならば、あなたは基本的な次を見ます.JS 10着陸ページ!

最初の配備
うわー、まだ2年前と同じくらい簡単だった.

Githubでの配備


我々が現在あなたに向かうならばVercel dashboard , Gitリポジトリを接続するオプションでプロジェクトが表示されます.

ダッシュボード
これを接続するには、新しいrepoがgithubにあることを確認する必要があります.
あなたが使用しているならGitHub CLI , REPO(この場合パブリック)を作成し、リポジトリをプッシュするには、次のようなコマンドを実行できます.
# Create public repo and auto-respond to CLI inputs with 'y'
gh repo create [your-github-username]/hello-vercel-cli-deployment --public -y
# Push up the repo
git push
ダッシュボードに戻ると、我々はgitリポジトリに接続を選択し、プロンプトに従って、新しく作成されたHello Vercel CLI展開リポジトリを追加することができます.

It is important to note that by default, Vercel will look to deploy on the main branch.


この段階で、私はRepoに戻るつもりです、ホームページにいくつかのマイナーな調整を行いますpages/index.js , 保存、gitにコミットし、リモートにプッシュします.
一度押すと、接続されたGitレポが自動的に新しい展開をトリガします!

最初の配備
ダッシュボードの上に沿って従うことができます、しかし、一旦それがされるならば、あなたはウェブサイトと最終的なウェブサイトの新しいプレビューを見ます.

ダッシュボードのプレビューを更新

最終更新日
おめでとう、ステップ1つの高速プロジェクトと展開が完了です!

ラッピング


素晴らしいので、我々は次の基礎を展開することができました.Jobs 10アプリケーションを使用してVercelのCLIを使用して自動的に枝に変更をトリガするGithubをフック.
このブログのあと、次の記事をいくつか実行します.JS 10の新機能とそれらに深いダイビングを行うとVercelのウェブサイトにすべての例を展開する.

資源

  • GitHub CLI
  • Vercel dashboard
  • Next.js Conference
  • Next.js 10
  • Live deployment
  • Final Code - GitHub
  • イメージ信用:Drew Beamer
    もともと私の投稿blog . より隠された宝石のTwitter上で私に従ってください.