繁体   English   中英

Laravel降级5.2.19-5.1。*

[英]Laravel downgrade 5.2.19 - 5.1.*

我有Laravel Framework版本5.2.19。 在更改composer.json "laravel/framework": "5.1.*"并删除供应商文件夹后,我尝试了composer install ,但是php artisan --version仍然是5.2.19。 在安装的地方没有任何错误和警告。 并且没有安装任何软件包。 如果我尝试composer update ,而php artisan clear-compiled ,则将输出

 Problem 1
    - laravel/framework v5.1.9 requires symfony/css-selector 2.7.* -> 
    satisfiable by symfony/css-selector[2.7.x-dev, v2.7.0, v2.7.0-BETA1, 
    v2.7.0-BETA2, v2.7.1, v2.7.10, v2.7.11, v2.7.12, v2.7.13, v2.7.14, 
    v2.7.15, v2.7.16, v2.7.17, v2.7.18, v2.7.19, v2.7.2, v2.7.3, v2.7.4,
    v2.7.5, v2.7.6, v2.7.7, v2.7.8, v2.7.9] but these conflict with your 
    requirements or minimum-stability.

如果我尝试通过添加require-dev "symfony/css-selector": "~2.7.*"来更新css-selector。 其他版本的CSS选择器也尝试过(上,下)。 如何正确降级?

确保composer.json中的约束与Laravel 5.1项目框架随附的约束匹配。 按照上面的讨论,您可以删除Laravel 5.2中引入的symfony/css-selector要求。 然后运行composer update引入新的依赖项。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM