学習

【Laravel】プロジェクトの作成方法

こんにちは、mihoka(@mihoka_work)です。

Laravel のプロジェクト作成がわからなくなってしまうため、自分用のメモです。

補足予定です。

プロジェクト作成

$ cd [ディレクトリ]
$ composer create-project --prefer-dist laravel/laravel [プロジェクト名] "[バージョン]"

 

※yps は バージョン “7.25.0” を指定する

Bootstrap のインストール

$ cd [ディレクトリ/プロジェクト名]
$ composer require laravel/ui

 

※最新バージョンの Laravel でない場合は、laravel/ui にバージョンを指定する。
※Laravel 7.25.0 の場合は以下
$ composer require laravel/ui:^2.4

$ npm install
$ php artisan ui bootstrap --auth
$ npm install cross-env
$ npm run dev

※npm run dev でエラーが出たら

$ rm ./package-lock.json
$ rm -rf ./node_modules/
$ npm install

 

(補足)ドキュメントルートの書き換え

nginx の場合です。

$ sudo vi /etc/nginx/conf.d/default.conf

$ sudo systemctl restart nginx
$ sudo systemctl restart php-fpm

$ php artisan cache:clear &&php artisan config:clear && php artisan route:clear &&php artisan view:clear

$ composer clear-cache && composer dump-autoload --optimize

$ sudo chown -R centos:nginx/var/www/
$ sudo chmod -R 777 storage/ bootstrap/cache/

$ sudo chown -R centos:nginx storage/framework/sessions