ホームページ >バックエンド開発 >PHPチュートリアル >thinkphpのcomposer.jsonは何に使用されますか?
{ "name": "topthink/thinkphp", "description": "the ThinkPHP Framework", "type": "framework", "keywords": ["framework","thinkphp","ORM"], "homepage": "http://thinkphp.cn/", "license": "Apache2", "authors": [ { "name": "liu21st", "email": "liu21st@gmail.com" } ], "require": { "php": ">=5.3.0" }, "minimum-stability": "dev"}
これは、composer install または Composer require を実行すると自動的に見つかる設定ファイルです。彼を放っておいてください。
これは、composer installまたはcomposer requireを実行すると自動的に見つかる設定ファイルです。彼を放っておいてください。
作曲家についてはあまり詳しくないようですね。 Composer は、Linux における npm、yum、または php pear に相当します。その目的は、プログラムの依存関係を解決することです。
例:composer create-project yiisoft/yii2-app-basic は、yii2 基本プログラム テンプレートをダウンロードします。このコマンドは、まず、packagist.org に移動して依存関係 (ダウンロードするプラグインと github 上の場所など) を検索し、次に github.com に移動してこれらのプログラムを検索してダウンロードします。コンポーザーインストール、コンポーザー作成プロジェクト、コンポーザー要求、コンポーザーライセンス --format=json など。これらはコンポーザーコマンドの一部です