ホームページ >バックエンド開発 >PHPチュートリアル >thinkphpのcomposer.jsonは何に使用されますか?

thinkphpのcomposer.jsonは何に使用されますか?

WBOY
WBOYオリジナル
2016-06-23 13:12:191884ブラウズ

{    "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 install または Composer require は何に使用されますか?

作曲家についてはあまり詳しくないようですね。 Composer は、Linux における npm、yum、または php pear に相当します。その目的は、プログラムの依存関係を解決することです。
例:composer create-project yiisoft/yii2-app-basic は、yii2 基本プログラム テンプレートをダウンロードします。このコマンドは、まず、packagist.org に移動して依存関係 (ダウンロードするプラグインと github 上の場所など) を検索し、次に github.com に移動してこれらのプログラムを検索してダウンロードします。コンポーザーインストール、コンポーザー作成プロジェクト、コンポーザー要求、コンポーザーライセンス --format=json など。これらはコンポーザーコマンドの一部です

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