我是第一次使用composer,所以如果我不应该在这里发帖,我很抱歉。
我在paypal api上安装了一个youtube教程,我已经安装了composer,并创建了与示例相同的json文件。作曲家。Json保存在网站的根文件夹中。结构在下面。作曲家诊断作曲家。Json: fail and property name
{
"require": {
"paypal/rest-api-php": "1.5.1"
}
}
看起来你的作曲家有更新鲜的版本,检查composer --version
!
需要更新composer。json :
{
"name": "some/name",
"description": "Some description will be useful too!",
"require": {
"paypal/rest-api-php": "1.5.1"
}
}
或安装旧版本,执行3行
php -r "copy('https://getcomposer.org/installer', 'composer-setup.php');"
sudo php composer-setup.php --install-dir=/usr/local/bin --filename=composer --version=1.0.1
php -r "unlink('composer-setup.php');"
使用Composer启动项目的最佳方式:
composer init
这会问你一些问题,其中一些有合理的默认值,你可以简单地接受——其他的(比如你的项目名称)不能猜到。
在此之后安装包的最佳方式
composer require package/name
可选用于开发包:
composer require --dev package/name
这里使用的composer
命令假定您已经下载了"composer"。并以一种只需输入composer
就可以调用的方式重新命名或符号链接它。否则,将该命令替换为适合您的命令,如php composer.phar
或composer.phar
。