Open3

vercelでアプリをデプロイする。404エラーを解消する

FUUFUU

Vercel CLI を使ってデプロイ
Vercel CLI をインストールします:

npm install -g vercel
プロジェクトディレクトリに移動します。

vercel コマンドを実行します:

vercel
Vercel は、Vite を使用していることを検出し、デプロイメントに必要な設定を自動的に有効にします。

アプリケーションがデプロイされます!
Vercel for Git を使用すると、Vercel ダッシュボードからデプロイを管理できます。
Vercel CLI を使用すると、コマンドラインからデプロイをすばやく簡単に実行できます。


グローバル領域とは
ユーザの入力を処理する「サーバプロセス」のすべてが共有するメモリ領域である。SQLの処理で必要なデータを記録して各ユーザが共有する。Oracle Databaseのインスタンスは、システムグローバル領域とバックグラウンドプロセスで構成される。

FUUFUU

そもそも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が保存されます

FUUFUU

参考記事
https://runebook.dev/ja/articles/vite/guide/static-deploy/vercel

エラー

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と同じ階層にあることを修正

解決方法