2016-06-08 57 views
0

当我运行下面的命令:作曲卸载其他扩展当我安装插件

php composer.phar require kop/yii2-scroll-pager "dev-master" 

在安装它消除其它扩展。

截图:

enter image description here

这里是完整的Composer.json文件:

{ 
"name": "yiisoft/yii2-app-advanced", 
"description": "Yii 2 Advanced Project Template", 
"keywords": ["yii2", "framework", "advanced", "project template"], 
"homepage": "http://www.yiiframework.com/", 
"type": "project", 
"license": "BSD-3-Clause", 
"support": { 
    "issues": "https://github.com/yiisoft/yii2/issues?state=open", 
    "forum": "http://www.yiiframework.com/forum/", 
    "wiki": "http://www.yiiframework.com/wiki/", 
    "irc": "irc://irc.freenode.net/yii", 
    "source": "https://github.com/yiisoft/yii2" 
}, 
"minimum-stability": "stable", 
"require": { 
    "php": ">=5.4.0", 
    "yiisoft/yii2": ">=2.0.6", 
    "yiisoft/yii2-bootstrap": "*", 
    "yiisoft/yii2-swiftmailer": "*", 
    "kop/yii2-scroll-pager": "dev-master" 
}, 
"require-dev": { 
    "yiisoft/yii2-codeception": "*", 
    "yiisoft/yii2-debug": "*", 
    "yiisoft/yii2-gii": "*", 
    "yiisoft/yii2-faker": "*" 
}, 
"config": { 
    "process-timeout": 1800 
}, 
"extra": { 
    "asset-installer-paths": { 
     "npm-asset-library": "vendor/npm", 
     "bower-asset-library": "vendor/bower" 
    } 
} 
} 

谁能告诉我如何安装扩展/插件而不卸载其他插件/扩展。 任何想法!

+0

该屏幕截图使得难以阅读正在发生的事情。你可以发表你的'composer.json','composer.lock'和带有'-vvv'标志的命令输出的要点吗? –

+0

@SteveBuzonas我添加了'composer.json' –

回答

0

要避免卸载其他扩展,请执行以下步骤。

1)"kop/yii2-scroll-pager": "dev-master"

您composer.json文件的要求部分。

2)php composer.phar update

运行此命令在Cmd的。

通过这样做,您将获得所有扩展的最新版本以及yii2-scroll-pager将被下载。

希望这会帮助你。

+0

好的兄弟谢谢你的回应。 –

0

你的屏幕截图显示的错误消息:

Content-Length mismatch 
http://packagist.org could not be fully loaded, package information was loaded from the local cache... 

这意味着作曲家所有的包不完整的信息,以及任何可能发生然后。

确保你有一个在线连接,然后重试。