Dependencies 尝试在具有依赖项的Bitbucket上使用私有composer包
这就是我的项目的样子: MyPackage:Dependencies 尝试在具有依赖项的Bitbucket上使用私有composer包,dependencies,composer-php,Dependencies,Composer Php,这就是我的项目的样子: MyPackage: { "name": "my-enterprise/my-package", "description": "my desc", "license": "proprietary", "authors": [ { "name": "MySelf", "email": "
{
"name": "my-enterprise/my-package",
"description": "my desc",
"license": "proprietary",
"authors": [
{
"name": "MySelf",
"email": "my@mail.com",
"homepage": "http://www.mywebsite.com",
"role": "Developer"
}
],
"require": {
"illuminate/support": "4.1.*@dev",
"composer/composer": "1.0.*@dev"
},
"autoload": {
"classmap": [
"src"
]
},
"target-dir": "src",
}
我的项目:
...laravel stuff (is a laravel 4 project)...
"require": {
"laravel/framework": "4.1.*",
"rodamoto/visual-fox-connect": "dev-master"
},
"repositories": [
{
"type": "git",
"url": "https://readonlyuser:withpassword@bitbucket.org/myBitBucketPackage.git"
}
],
"minimum-stability": "stable"
...more laravel stuff...
问题是,MyPackage安装在我的项目中,而我不需要“composer/composer”。如果我在我的软件包中包含composer,我会收到以下消息:
MyEnterprise/MyPackage需要composer/composer“1.0.*@dev”->未找到匹配项
我甚至尝试将composer repo添加到我的composer.json中,但它不起作用
有什么帮助吗
我需要编写器,以便使用post/install&&post/update脚本
谢谢你你能验证你的MyPackage-composer.json吗。它当前在需要编写器的行中无效。谢谢。你是对的。现在已经验证了,但仍然不起作用。我可以告诉composer require包在哪里吗?我的意思是,为composer/composer或类似的东西指定回购协议。