前提としてDockerが必要なので、まずはDockerをインストールして起動してください。
まずはcloneしてこのリポジトリを任意のディレクトリに引っ張ってください。
git clone https://github.com/Stella-network/TauCeti
このリポジトリをcloneしたディレクトリで下記のコマンドを実行します。
docker-compose -f TauCeti/docker/docker-compose.dev.yml up -d --build
まず、下記のコマンドを実行して.envファイルを生成します。
docker exec -it tau_ceti_app cp .env.example .env
生成された.envファイルのデータベース設定部分を下記のように書き換えます。
DB_CONNECTION=mysql
DB_HOST=db
DB_PORT=3306
DB_DATABASE=tau_ceti_db
DB_USERNAME=root
DB_PASSWORD=tau_ceti_pass
docker exec -it tau_ceti_app composer install
docker exec -it tau_ceti_app composer update
docker exec -it tau_ceti_app php artisan migrate
docker exec -it tau_ceti_app npm install
docker exec -it tau_ceti_app npm install --save-dev vue @vitejs/plugin-vue
Viteをビルドする
docker exec -it tau_ceti_app npm run build
APPキーを生成する
docker exec -it tau_ceti_app php artisan key:generate
Vueを起動
docker exec -it tau_ceti_app npm run dev
下記URLにアクセスして「Laravel with Vue3」というメッセージが表示されたらOK
localhost:8080