vercelでアプリをデプロイする。404エラーを解消する
Vercel CLI を使ってデプロイ
Vercel CLI をインストールします:
npm install -g vercel
プロジェクトディレクトリに移動します。
vercel コマンドを実行します:
vercel
Vercel は、Vite を使用していることを検出し、デプロイメントに必要な設定を自動的に有効にします。
アプリケーションがデプロイされます!
Vercel for Git を使用すると、Vercel ダッシュボードからデプロイを管理できます。
Vercel CLI を使用すると、コマンドラインからデプロイをすばやく簡単に実行できます。
グローバル領域とは
ユーザの入力を処理する「サーバプロセス」のすべてが共有するメモリ領域である。SQLの処理で必要なデータを記録して各ユーザが共有する。Oracle Databaseのインスタンスは、システムグローバル領域とバックグラウンドプロセスで構成される。
そもそもCLIとは
CLIとは
**CLI(Command Line Interface)**は、コンピュータプログラムと対話するためのテキストベースのインターフェースです。ユーザーはコマンドを入力することで、プログラムを操作したり、ファイルを管理したりします。CLIは、グラフィカルユーザーインターフェース(GUI)とは異なり、すべての操作をキーボードで行うため、効率的に作業を進めることができます[13][31].
CLIの主な特徴は以下の通りです:
- テキスト入力: コマンドを入力してプログラムを操作します。
- スクリプトの実行: 複数のコマンドをスクリプトとして保存し、繰り返し実行できます。
- リソースの管理: システムのファイルやプロセスを直接管理することができます。
CLIは、特に開発者やシステム管理者にとって、効率的な作業環境を提供します。Vercel CLIもこのCLIの一種であり、Vercelプラットフォームに特化した機能を持っています。
Vercel CLIとは
Vercel CLIは、Vercelプラットフォームと対話するためのコマンドラインインターフェース(CLI)です。これを使用することで、ターミナルから直接Vercelプロジェクトを管理したり、デプロイしたりすることができます。Vercel CLIは、プロジェクトのデプロイ、環境の設定、ログの取得、DNSの管理など、さまざまな機能を提供します[2][4].
Vercel CLIを使用することで、以下のような操作が可能です:
- プロジェクトの初期デプロイを行う
- プレビューおよび本番デプロイを作成する
- CI/CDパイプラインに統合する
- プロジェクトの設定を管理する
初めてVercel CLIを使用する際は、vercel
コマンドを実行してプロジェクトをリンクし、デプロイを開始します。これにより、プロジェクトのルートディレクトリに.vercel
ディレクトリが作成され、プロジェクトIDや組織IDが保存されます
参考記事
エラー
Error: Command "npm run dev" exited with 254
Error: Check your logs at https://project-supabase-xo6bv2qe3-fuukkkas-projects.vercel.app/_logs or run vercel logs project-supabase-xo6bv2qe3-fuukkkas-projects.vercel.app
仮説
・githubのフォルダ構成に問題がある
情報のコミットが一度も行われていない様子
→コミットを行う
・supabase-appの中身がreadmeと同じ階層にあることを修正
解決方法