2024-01-31

本日趣味プログラミング

第2回 Larabelチュートリアルを参考にログインするだけのWebアプリケーション(?)を作る

第1回で終わらなかったことを褒めて欲しい。

プロジェクト作成

composer create-project laravel/laravel example-app_20240131

index.phpアクセスできることを確認

続いて、Composerを使用してLaravel Breezeインストール

composer require laravel/breeze --dev

breeze:install Artisanコマンドを実行

php artisan breeze:install

いろいろ聞かれる。わからん。とりあえずBlade/Yes/PHPUnitを選択

すると「・・・・installed successfully.」と表示されたので何かが成功したっぽい。

続いて

php artisan migrate

するとエラー

Illuminate\Database\QueryException
SQLSTATE[HY000] [2002] Connection refused 

そもそもデータベースの準備を何もしてなかったので、エラーが出るのは当たり前だった。

サンプル用にデータベース作成し、それに合わせて.envファイル修正する。

再度、

php artisan migrate

すると「DONE」と表示。成功したっぽい

チュートリアルに従い、「ウェブブラウザアプリケーションの/loginか/register URLアクセス」。

すると、Laravelが出してるっぽいエラー

Illuminate \ Foundation \ ViteManifestNotFoundException
PHP 8.1.27
10.43.0
Vite manifest not found at: /******/example-app_20240131/public/build/manifest.json
Run npm run dev in your terminal and refresh the page.

npmとやらが「not found」だったので手順を飛ばしたのがやはりダメだった。

さくらインターネットでnpmを使うにはnode.jsインストールしてnpmをコンパイルする必要がある?

はい、もう無理。飽きたので今日はここまで。

次回があれば「さくらインターネットスタンダードプラン環境にnpmをインストールする」である

早くHello Worldとか書きたい。

記事への反応 -
  • 増田に入り浸ってばかりで、趣味でやってたプログラミングをもう忘れてしまった。 どうしたものか・・・・ と悩んだ末、なんか作業してここで成果の報告をすれば両方楽しめるので...

    • 第2回 Larabelチュートリアルを参考にログインするだけのWebアプリケーション(?)を作る 第1回で終わらなかったことを褒めて欲しい。 プロジェクトを作成 composer create-project laravel/larav...

      • キチー メモ帳にHTML書いてすぐブラウザで見れてたころが懐かしいわ

      • 第3回 さくらインターネットのスタンダードプランの環境にnpmをインストールする 第2回が頓挫したので、その原因を取り除くためにnpmとやらをインストールする。 全然プログラミング...

      • 第4回 エラーにハマって絶望 第3回でNode.jsのインストールには成功していた。と思う。3時間くらいかかったけど。 で、第2回の続きにとりかかろうとする。 ところが、 npm run dev 実行...

        • エラーを読めねえやつは何やらせても駄目 npm install @rollup/wasm-node

        • なにする気かよくわかんないけどレンタルサーバーで負荷かけたり常駐プログラム動かしたりすんの良くないし安いvpsとか借りたほうが良いと思うよ

          • 昔気になって問い合わせたけど「負荷掛かったら勝手にプロセス殺すんで。殺す基準は教えません。」っていう回答だったから気にしないようにしてる。

        • 第5回 Rollup のWASM buildを利用できるようにする 自分で書いてて意味が分からない。 第4回の続き。 エラーの指示通り?に次のコマンドでrollup/wasm-nodeのなるものをインストールしたハズだ...

          • 第6回 LineIDでログインするだけの何かを作る せっかくだから増田を絡めた何かを作りたいと考えている。 そのためには、はてなIDでログインする仕組みが必要だろうと考えた。なんかそ...

            • お休みです。次回は未定。 前回に続きLineログインを利用した何かを作ろうかと思ったんだけど、「作ったとして、フィッシングと疑われるのでは?」という皮算用な心配をしてた。 と...

    • 自語りキモい つまんねーし 他所でやれカス

    • いいじゃん、明日も続けてくれ

    • 温度が低すぎる 自分語り口調が寒すぎるので、淡々と何したかだけ書いてくれ 読んでて辛いから

      • 明日は焼酎濃いめに作ってやるわ 温度が上がるかはわからない

    • ええやん、確実な第一歩という感じがしてとてもよい 増田よりもっと前にphpから離れてしまったワイにとってもまだ理解できてるのもよい

記事への反応(ブックマークコメント)

ログイン ユーザー登録
ようこそ ゲスト さん