Laravelでブログデザインとアプリ作成してみた


今回シンプルなタスク管理アプリに引き続き、ブログデザインとアプリを作成してみましたので、オープンソースとして共有いたします。

目的

・汎用的データ作成
|- デザイン
|- ソース

作成物


下記に環境移行の手順をまとめます。

環境構築

Mac High sierra
Laravel 5.8
VirtialBox+Vagrant+Homestead環境

※こちらはチートシートにまとめてありますので
このURLを参照してください。
 |- Laravel環境構築 チートシート

チートシートの「vagrant ssh」まで完了すれば大丈夫です。

+α 別のVM名で環境構築し、そちらには新規のLaravelをダウンロードしてください。一部取り出したいデータがあるため。

1.データクローン

まずどこでもいいので下記コマンドをターミナルに入力してデータをクローンしてください

ターミナル
git clone https://[email protected]/dai570415/laravel-blog-master.git

2.クローンデータを解凍して環境に入れる

先ほど環境構築した際に「code」フォルダを作成しているかと思いますので、その中にクローンしてきたファイル(中身のみ)をごそっと入れてください。

下記アドレスにアクセス
192.168.10.10

Topページが表示されるはずです。

3.DB関係を設定する

マイグレート

ターミナル
$ php artisan migrate

* こちらでDB周りが構築できました

4.シンボリックリンクを作成

ターミナル
$ php artisan storage:link

* こちらは画像表示させるために必ず必要になるので
おこなっておいてください。

(注)
・posts_table
show.blade.phpの詳細記事描画はまだ作成していません。作成次第Git更新します。

・User情報の変更をしたい場合は直接下記アドレスを入れてください。
192.168.10.10/user/userEdit
こちらは編集できるAPIのみ実装しています。CSSも当ててない状態。