Laravelでプログラムを作ろう
Composerのインストール
Composer公式サイト
https://getcomposer.org/
まずComposerのインストールします。
brew install composer
インストールが完了したら正常にインストールされたことを確認します。
% composer -V
Composer version 1.10.10 2020-08-03 11:35:19
Laravelインストーラーをダウンロード
Composerを使用してLaravelインストーラーをダウンロードします。
composer create-project laravel/laravel your-project-name --prefer-dist
このコマンドでLaravelの最新パッケージがダウンロードされ、現在のディレクトリーの中の、新しいyour-project-nameフォルダーにインストールされます。
composer install
手動で作成したディレクトリーのルートで、composer installコマンドを実行してください。このコマンドによりフレームワークに必要な依存パッケージがインストールされます
laravelコマンドをどこからでも使用できるようにする
export PATH="$PATH:$HOME/.composer/vendor/bin/"
Laravelのサーバー
HTTPサーバーはデフォルトで8000ポートをリッスンします。しかし、既に使用済みであるか、この方法で複数のサーバーを建てたい場合は、対象のポート番号を指定します。--port引数を使うだけです。
php artisan serve --port=8080
Laravelプロジェクトのインストール
backend ディレクトリに既にLaravelがインストール済みの場合はこちらの方法になります。
[mac] $ git clone git@github.com:ucan-lab/docker-laravel.git
[mac] $ cd docker-laravel/infrastructure
[mac] $ make init
Laravel7 ログイン画面作成
laravel/uiをインストール
# laravel7の場合
composer require laravel/ui
LOGIN機能&テーブル作成
php artisan ui vue --auth
php artisan migrate
FrontEndに必要なPackageをインストール
(Node/npmの使用が必要)
npm install
CSS/JSを作成ビルド
npm run dev
確認
ブラウザから http://127.0.0.1:8000 にアクセスします。
画面に右上に、「LOGIN」と「REGISTER」が表示されるようになります