Laravel プロジェクトを実行する方法 (とても簡単です)

WBOY
リリース: 2024-07-22 08:37:30
オリジナル
792 人が閲覧しました

ローカル上で直接作成された Laravel プロジェクトではコマンドターミナルに入力するだけで済むため、Github などの外部ソースから取得した Laravel プロジェクトを実行する方法について混乱するかもしれません

リーリー

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プロジェクトに必要なパッケージをインストールする

リーリー

このコマンドは、Laravel プロジェクトに必要なパッケージをインストールするものです。ローカル セクションの最初の図で、vendor というフォルダーがあることがわかります。上記のコマンドを実行すると、そのフォルダーがインストールされます。

.env ファイルを作成して構成する

.env ファイルが存在しないため、再度作成する必要があります。.env.example というファイルをコピーして、.env ファイルをすばやく作成できます。ターミナルで次のコマンドを実行するだけです

リーリー
システムは自動的に .env.example ファイルをコピーし、ファイル名を .env. に変更します

.env ファイルでアプリケーション キーを構成する

先ほど作成した .env ファイルにはアプリケーション キーが含まれていないため、次のコマンドを実行してアプリケーション キーを設定する必要があります

リーリー
これにより、.env ファイル内のアプリケーション キーが自動的に再生成されます。

いくつかの追加コマンドを実行します (オプション)

Laravel プロジェクトでデータベースを使用している場合は、次のコマンドを実行します

リーリー
.env ファイルでデータベースが設定されていることを確認してください。

Laravel プロジェクトにファイルアップロード機能がある場合は、次のコマンドを実行することを忘れないでください

リーリー
閉鎖

これが任意の Laravel プロジェクトを実行する方法です。ローカルで実行する場合は、phpArtisanserve コマンドを直接入力して実行できます。

注: サーバー上で実行する場合は、ルート フォルダーを public に変更する必要があり、php 職人のserve コマンドを実行する必要はなくなります。

この投稿があなたにとって役立つことを願っており、他の人と共有することを忘れないでください。頑張ってね…

以上がLaravel プロジェクトを実行する方法 (とても簡単です)の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ソース:dev.to
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!