Logicky Blog

Logickyの開発ブログです

2024-09-01から1ヶ月間の記事一覧

Livewire3のrenderのview関数でエラーが出る

Livewire3のrenderのview関数で、下記のような感じでlayoutやtitleを使うと、エラーが出ます。 public function render() { return view('livewire.pages.toppage') ->layout('components.layouts.main') ->title($this->pageTitle); } エラー Undefined met…

tmuxでLaravelの開発環境を簡単に立ち上げられるようにする

Laravelの開発環境を立ち上げる時にいくつかやることがあります。 私は主に下記です。PostgreSQLとRedisはPC起動時に自動で起動するようにしています。 php artisan serve npm run dev minio server ~/minio-storage --console-address :9001 mailpit これを…

超シンプルなローカル環境用のメール受信テストツール - Mailpit

Mailhogのようなやつを探していたら、MailpitをClaudeが教えてくれました。 github.com brew install axllent/apps/mailpit mailpit これだけで起動しました。 Laravelの.envの設定は下記のような感じになります。 MAIL_MAILER=smtp MAIL_HOST=127.0.0.1 MAI…

macのCursorのキーボードショートカット

忘れたら困るやつをメモしておきます。 ターミナルの表示切り替え : ⌘J サイドバーの表示切り替え : ⌘B ターミナルの全画面化の切り替え : ⌘H 上記のターミナルの全画面化は、自分で設定しました。 キーボードショートカット設定の画面で、toggleMaximizedPa…

Laravel Herdが動かなくなったのでWindows11にWSLのUbuntuを設定してみて結果的にMacを使うことにした

ずっとWSL2のArch Linuxを使っており、最近、Windows11 Powershellでの開発に切り替えたところでしたが、どうもやっぱり変えたいです。 きっかけは、Laravel Herdが自動アップデートされたら、Laravel Herdが起動しなくなったことです。。Laravel Herdが必要…

Laravel11でJetstreamのルートや言語やプロフィール画像の保存ロジックを変更する

環境 windows11 powershell php8.3 Laravel11.22.0 Livewire3 jetstream5.2.0 ちなみに、下記でバージョンを表示できました。 composer show laravel/jetstream jetstreamのプロフィール編集画面のルートを変えたい routes/web.phpがある場所には、jetstream…

RemixでdaisyUIを使ってnavbarとかfooterをつくってみよう!

こちらの続きになります。 blog.logicky.com 上記で、daisyUIを入れましたので、これを使って、navbarとfooterを作ったりしてみましょう! navbarはここにあります。 footerはここにあります。 まずは、appにcomponentsというディレクトリを作りましょう。 …

RemixでexpressをサーバにしたりDaisyUIを入れたりする

Remixiの新規プロジェクト作成 下記で新規プロジェクトを作成します。プロジェクト名はhogeとします。 npx create-remix@latest cd hoge サーバをexpressにする expressを入れて、server.tsを追加します。 npm i express @remix-run/express cross-env @type…