首頁 > 後端開發 > php教程 > 如何運行任何 Laravel 專案(非常簡單)

如何運行任何 Laravel 專案(非常簡單)

WBOY
發布: 2024-07-22 08:37:30
原創
973 人瀏覽過

你可能對如何運行從 Github 等外部來源獲取的 Laravel 專案感到困惑,因為在本地直接製作的 Laravel 專案中我們只需要在命令終端中輸入

php artisan serve
登入後複製

且Laravel項目可以正常運作並且可以顯示在螢幕上。

讓我們看看本地和外部 Laravel 專案之間的區別,這裡我將使用外部來源,例如 Github。
How to run any Laravel project (It 如您所見,取自 Github 的 Laravel 專案部分缺少一些文件和資料夾。

為什麼會發生這種情況是因為Laravel 預設有一個名為.gitignore 的特殊文件,該文件會排除其中列出的文件和資料夾,這樣它們就不會上傳到Github 或其他支援Git 的外部源。
How to run any Laravel project (It出於安全原因,這是必要的,也是為了最小化項目的大小,以免不必要的檔案使雲端儲存過載。

那麼如果某些檔案和資料夾遺失瞭如何運作呢?我會告訴你如何做。

確保您的 PHP 版本符合 Laravel 專案的最低規格。

首先,你的 php 版本必須符合 Laravel 專案的最低規範,例如如果 Laravel 版本是 10,則至少需要 PHP 版本 8.1+ 才能運行它。

您可以透過以下連結查看 Laravel 中的最低 php 規格:laravel.com/docs/master/releases#support-policy

如果您的 PHP 版本不符合最低規格,並且您不知道如何更新或更改 PHP 版本,您可以閱讀我之前的文章《如何在 Laragon 中切換或更新 PHP 版本》

安裝 Laravel 專案所需的套件

composer install
登入後複製

該指令是安裝Laravel專案中需要的套件,你可以在本機部分的第一張圖片中看到一個名為vendor的資料夾,如果你執行上面的指令,就會安裝該資料夾。

建立並配置 .env 文件

因為.env檔案不存在所以你必須重新創建它,你可以複製名為.env.example的文件來快速創建.env文件,只需在終端運行以下命令

cp .env.example .env
登入後複製

系統會自動複製.env.example檔案並將檔案名稱變更為.env。

在 .env 檔案中配置應用程式金鑰

您剛剛建立的 .env 檔案中沒有應用程式金鑰,您必須透過執行以下命令來設定應用程式金鑰

php artisan key:generate 
登入後複製

這將自動在您的 .env 檔案中重新產生應用程式金鑰。

運行一些附加命令(可選)

如果您在 Laravel 專案中使用資料庫,則執行以下命令

php artisan migrate
登入後複製

確保您已在 .env 檔案中設定資料庫。

如果 Laravel 專案有檔案上傳功能,那麼不要忘記執行以下命令

php artisan storage:link
登入後複製

閉幕式

這就是運行任何 Laravel 專案的方法,如果你在本地運行它,那麼你可以直接輸入 php artisanserve 命令來運行它。

注意:如果您在伺服器上執行,則必須將根資料夾變更為公用資料夾,並且不必再執行 php artisanserve 命令。

希望這篇文章對您有用,並且不要忘記與其他人分享。祝你好運...

以上是如何運行任何 Laravel 專案(非常簡單)的詳細內容。更多資訊請關注PHP中文網其他相關文章!

來源:dev.to
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板