创建供作曲家使用的BitBucket包

问题描述 投票:-1回答:1

[我正在尝试将我创建的私有git包转换成我需要时才需要的作曲家包,但我认为我做错了事,需要朝正确的方向发展,

在我的git项目中,我有一个作曲家文件[已删除私人信息]

composer.jcon

{
    "name": "[name]/[package]",
    "type": "project",
    "license" : "proprietary",
    "authors": [],
    "require": {
        "php": "^5.6 || ^7.0"
    },
    "extra": {
        "branch-alias": {
            "dev-master": "1.0-dev"
        }
    }

然后我打电话

composer require [email protected]:[user]/[package].git

我现在正在获得此回复表的撰写者

 [UnexpectedValueException]
  Could not parse version constraint [user]/[package].git: Invalid version string "[user]/[package].git"

我在做什么错。

git version-control composer-php bitbucket
1个回答
0
投票

您需要告诉作曲家在哪里可以找到您的包裹。 composer不能直接从git存储库中获取软件包。

repositories键下将包含软件包的git存储库作为vcs存储库添加到您打算在其中使用软件包的项目的composer.json。(您也可以将存储库添加到全局

© www.soinside.com 2019 - 2024. All rights reserved.