ホームページ  >  記事  >  PHPフレームワーク  >  Laravelで新しいプロジェクトを作成する方法

Laravelで新しいプロジェクトを作成する方法

青灯夜游
青灯夜游オリジナル
2021-09-29 15:06:313997ブラウズ

方法: 1.composerコマンドを使用してlaravelと「laravel/passport」をインストールします; 3.「composer create-project --prefer-dist laravel/laravelプロジェクト名」コマンドを使用してプロジェクトを作成します。

Laravelで新しいプロジェクトを作成する方法

このチュートリアルの動作環境: Windows 7 システム、Laravel バージョン 5.5、Dell G3 コンピューター。

Laravel5.5 の新しいプロジェクト作成手順

laravel5.5 をインストールします

composer を使用して、 laravel5.5のインストール

composer create-project --prefer-dist laravel/laravel=5.5.* laravel

laravel/passportのインストール

laravelのバージョンは5.5なので、バージョン4.0

composer require laravel/passport=~4.0
を選択する必要があります

ここで問題が発生しました。random_compat バージョンは 9.99.99 にロックされています。

  • paragonie/random_compat (v9.99.99 でロック) のインストール リクエスト -> paragonie/random_compat[v9 で満足可能] .99.99 ]

解決策、random_compat バージョンを ~2.0

composer require paragonie/random_compat=~2.0
composer require laravel/passport=~4.0

に更新します。データベース構成情報の .env ファイルを変更します。homestead を使用しているため、db_host を localhost および port として構成する必要があります。構成は 33060
Laravelで新しいプロジェクトを作成する方法

vagrant ssh でデータベース移行ファイルを実行します。ここに穴があることに注意してください。パスポート移行ファイルは /database/migrations ディレクトリにあります。心配する必要はありません。

php artisan migrate

Laravelで新しいプロジェクトを作成する方法

次にパスポート キーを生成する必要があります。ここでは 2 つのキーを作成し、データベース内にフィールドの区別が存在します。1 つは秘密キーです。個人的にはこれだと思います開発中、もう 1 つはパスワード タイプの秘密キーであり、本番モードで使用されます

php artisan passport:install

Laravelで新しいプロジェクトを作成する方法

個人的には、どのようなタイプのクライアントでも作成することをお勧めします。 need

php artisan passport:client --password

passprot の具体的な使用方法については、Passport OAuth 認証を参照してください

Laravel プロジェクトの作成

通过Composer创建一个Laravel项目
composer create-project  --prefer-dist  laravel/laravel myproject
 
若想指定版本,则改为
composer create-project  --prefer-dist  laravel/laravel=5.5.* myproject
 
可以通过 laravel 的社区来获取最新的版本
https://learnku.com/laravel

作成プロセスは少し遅いので、正常に入力するまでしばらく待つ必要があります。プロジェクトのルート ディレクトリ myproject

生成项目的唯一Key,否则项目访问会报错
php artisan key:generate

関連する推奨事項: 最新の 5 つの Laravel ビデオ チュートリアル

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

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。