composer安装依赖问题
在laravel项目中使用composer的话,如果要新增github上面的另外一个依赖(非laravel开发的组件),需要在composer上面新加一段composer.json文件,如何加才能直接composer install 呢? 直接require的时候一直报错
{
"name": "payermax/sdk",
"description": "",
"type": "library",
"keywords": [
"payermax",
"sdk"
],
"homepage": "https://github.com/sebastianbergmann/dbunit/",
"license": "BSD-3-Clause",
"authors": [
{
"name": "zhangsan"
}
],
"require": {
"php": "^7.1",
"guzzlehttp/guzzle":">=6.3"
},
"autoload": {
"classmap": [
"src/"
]
}
}
在你项目的
composer.json
文件里面添加如下内容。or
然后你的 composer.json 看起来将会是下面这样。
现在执行
composer require payermax/sdk
即可安装。但是,请注意,这将在每次 require 时都下载最新的代码
更多内容可以参考