laravelを勉強してみる
空のプロジェクト
とりあえず、composerがいるのでダウンロード。
↓ コマンド
cinst composer
次に、プロジェクトの作成のコマンド
cd c:\xampp\htdocs\laravel composer create-project laravel/laravel aaa
サイトでは--prefer-dist
をつけているところもあったが、動いたのでスルーします。
→ 処理した見たら長い
アクセス
アクセスしてみる
http://localhost/laravel/aaa
動かない。
少し調べる
http://vdeep.net/first-laravel
config/app.phpの修正
'timezone' => 'Asia/Tokyo', 'fallback_locale' => 'ja',
.envの修正→ DBの設定
関係なかった。
publicにアクセスするらしい。
gitでの管理
https://qiita.com/zaburo/items/bc448a9fbf2d35194302
→ .gitignoreがもともと入っていた
laravelのファイル構成
Laravelのディレクトリ構造について学ぶ - Qiita
まとまっているので、後で振り返る
何か作ってみる
初めてのLaravel 5.1 : (2) ビューの作成 – ララ帳
routes.php がない
[Laravel]routes.phpはどこに消えたのか(5.3) - atuweb : つながりを作るWebプログラマ
routes/web.php に記述する
HTMLの記述
resources\views\aaa.blade.php
ログイン機能の追加
Laravel 5.5 の認証機能とそのカスタマイズ - Qiita
php artisan migrate
が動かない → phpが複数入っていたため、php.iniが動作していなかった。
簡単にログイン画面が作成できた。