我有问题。我想告诉你代码。 问题:composer install --prefer-source
官方定义:将从其源代码安装软件包,这些软件包通常是GitHub或Subversion存储库。换句话说,它克隆了包的源代码。如果在vcs上找不到存储库,则会从dist。
返回到安装这是okey.no问题。
我的composer.json是
{
"name": "root/composer",
"require": {
"blabla/url": "dev-master",
"monolog/monolog": "^1.23"
},
"repositories" : [
{
"type" : "vcs",
"url" : "blabla/url"
}
]
}
这是我的composer.json文件。以下代码在终端上运行
composer install
在git上克隆存储库blabla / url是SUCCESSFULL !!!
'blabla / url'的Packagist可用。 但与git存储库不一样
以上代码适用于git repository。
现在......我改变了我的composer.json文件。
{
"name": "root/composer",
"require": {
"blabla/url": "dev-master",
"monolog/monolog": "^1.23"
}
}
这是我的composer.json文件。以下代码在终端上运行。
composer install --prefer-source
此代码适用于packagist,不适用于git存储库
但您不需要通过git存储库上传吗?
有什么问题?