Skip to content

Stella-network/TauCeti

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 

Repository files navigation

起動方法

前提としてDockerが必要なので、まずはDockerをインストールして起動してください。



1, CloneしてDockerコンテナをビルド

まずはcloneしてこのリポジトリを任意のディレクトリに引っ張ってください。
git clone https://github.com/Stella-network/TauCeti

このリポジトリをcloneしたディレクトリで下記のコマンドを実行します。

docker-compose -f TauCeti/docker/docker-compose.dev.yml up -d --build


2, Laravelの設定

まず、下記のコマンドを実行して.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


3, Laravelの依存関係をインストールする

docker exec -it tau_ceti_app composer install
docker exec -it tau_ceti_app composer update


4, 下記コマンドでマイグレーションを実行

docker exec -it tau_ceti_app php artisan migrate


5, Vue3に必要な依存関係をインストール

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


6, 下記コマンドでAppキーを生成してVueを起動

APPキーを生成する

docker exec -it tau_ceti_app php artisan key:generate

Vueを起動

docker exec -it tau_ceti_app npm run dev


7, LaravelとVueの起動を確認

下記URLにアクセスして「Laravel with Vue3」というメッセージが表示されたらOK

localhost:8080


About

Docker上にLaravel10, Vue3, Nginx, mysqlの開発環境を構築するリポジトリ

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages