by Devin Yang

建立於: 3年前 ( 更新: 3年前 )

本文採用Lravel 9.40.1進行操作
我相信很多人都知道了--env的用法,但我還是提供一下資訊給Laravel的初學者。
在artisan的指令中,我們能透過--env來指定使用不同的.env檔,這樣在不同的子域名下,我就能用不同的環境甚至是不同的資料庫。
大家應該也有注意到,本站採用的是多語的環境,寫兩套嗎?
當然沒有,基本上我建了多個.env在同一個Project中。

那當我使用tinker時到底是連那一個? 就透過--env的指定,直接看圖吧🙂


提外話,在畫面中能直接使用tinker是因為phpenv的預設環境中都設定了別名囉。
phpenv的別名是這麼設定的,如下所示:

alias tinker='/usr/local/bin/php /var/www/html/artisan tinker'

這樣子絕對路徑的好處是什麼?他代表不論您的路徑在那裡,他都能正常的執行。😉

Tags: Laravel artisan

Devin Yang

文章內容無法一一說明,如果您有什麼不了解處,歡迎提問哦:)

No Comment

Post your comment

需要登入才可留言!

類似的文章


Laravel linux

我的行動電腦,安裝Laravel 8在Sony xperia 5 II上

這是我的第一隻Android手機,試裝Laravel完全沒問題耶,基本上我裝了vim及mariadb。 執行sshd後,可以透過8022登入哦,完全是一台行動電腦了:p。 我使用的軟體是Termux...

laravel

如何使用Laravel的Validator自訂錯誤訊息

我們通常開發Laravel時,有時會進行欄位驗證,但使用Validator預設的訊息是英文的。 但當然想要有更精確顯示中文訊息顯示, 本文介紹,我如何使用Laravel的Validator自訂中文的訊息。

laravel,livewire

livewire重要筆記

在開始您的 Livewire 之旅之前,以下是關於公開屬性(public properities)的三項基本注意事項:一、屬性名稱不能與為 Livewire 保留的屬性名稱衝突(例如$rules或$message)二、儲存在公開屬性(public properities)中的資料,對前端 JavaScript 是可見的。因此,您不應在其中儲存敏感資料。三、屬性只能是 JavaScript 友好的資料類型(字符串、整數、數組、布爾值),或以下 PHP 類型之一:Stringable、Collection、DateTime、Model、EloquentCollection。