Home >Backend Development >PHP Tutorial >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。composer相当于npm或者Linux下的yum或者php pear他的目的就解决 程序依赖关系的。
举例来说:composer create-project yiisoft/yii2-app-basic这个就是下载yii2基础程序模板的。这个命令先到packagist.org上找到依赖关系(包括要下载插件和在github上位置等等)然后到github.com找到 这些程序进行下载。composer install 、composer create-project 、composer require、composer license --format=json等等这些都是composer一些命令而已