composer init'我对命令有点困惑composer require
如果我是对的:
requireinit我有一个项目,但我不想将其发布到https://packagist.org/
我只想向我的项目添加一些库。
composer init在跑步之前我一定要先跑步吗composer require?
我看了一个教程,他们在composer init调用之前使用命令composer require,这让我很困惑,因为我认为这与composer init在 packagist 上发布库有关。
composer init只是创建一个“空” composer.json,询问您一些问题来填写样板。
不,它不是“发布包”的必要命令,只是初始化项目的帮助程序。该项目可以是包或独立项目。
require将一个包添加到现有的composer.json,如果composer.json该目录中不存在该文件,它只会为您创建一个空白文件。
因此,在运行之前composer init当然不需要composer require package-name调用,但它只是帮助您有一个更充实的composer.json开始。
| 归档时间: |
|
| 查看次数: |
3019 次 |
| 最近记录: |