YII2项目使用的composer.json存在问题,之前通过composer装的库都被删掉了,大概长这样(composer.json内没有require的key):

{

"config": {

"secure-http": false

},

"autoload":{

"psr-4":{"Mq\\Rabbitmq\\":"vendor/mq/rabbitmq/src/","ZLog\\":"vendor/log/zlog/src/"}

}

}

导致执行composer require安装新库或者composer update更新时会把vendor文件夹里面所有的库都删掉,解决办法是通过composer info找回之前装的库以及版本:

image.png

把这些信息重新写回composer.json,新的composer.json长这样:

{

"config": {

"secure-http": false

},

"autoload":{

"psr-4":{"Mq\\Rabbitmq\\":"vendor/mq/rabbitmq/src/","ZLog\\":"vendor/log/zlog/src/"}

},

"require": {

"cebe/markdown":"1.1.1",

"ezyang/htmlpurifier":"v4.6.0",

"google/apiclient":"v1.1.8",

"guzzlehttp/guzzle":"6.3.0",

"guzzlehttp/promises":"v1.3.1",

"guzzlehttp/psr7":"1.4.2",

"phpspec/php-diff":"v1.1.0",

"psr/http-message":"1.0.1",

"yiisoft/yii2":"2.0.6",

"yiisoft/yii2-bootstrap":"2.0.6",

"yiisoft/yii2-composer":"2.0.5",

"yiisoft/yii2-debug":"2.0.7",

"yiisoft/yii2-gii":"2.0.5",

"yiisoft/yii2-redis":"2.0.5",

"mongodb/mongodb": "^1.4"

}

}

此时还是报错,执行

composer global require "fxp/composer-asset-plugin:1.*"

问题解决。

php vendor 删除,composer update删除第三方库的问题相关推荐

  1. Android开发之无bug滑动删除源码(非第三方库)

    Android开发之无bug滑动删除源码(非第三方库源码请在最后面自行下载) 1.我们先来看下效果图:上边是抽取出来的demo,下边是公司用到的项目 2.我们来看下如何调用(我们这里以listView ...

  2. TP3.2的删除缓存与引入第三方库的问题(二)

    基本每天都会遇到新的问题,不记录下来是在是有点亏.以下内容也是在做项目的时候碰到,然后百度搜索答案,记到记事本上的,在此分享给大家. 一.关于删除TP框架的缓存问题 TP的缓存不仅仅局限于runtim ...

  3. 使用Composer管理项目第三方库文件

    Composer 前言 最近看了php之道,作为一个现代phper,开发的时候跟的上潮流,而不是因循守旧,停留在模板解析语言阶段,扯远了-最近内部在搭建一个订单数据中心项目,总的需求就是同步商城跟管易 ...

  4. Python第三方库离线安装包制作(whl文件)(离线包)

    1. 清理python环境: 使用pip list命令查看已安装的包; 如果有其它的包,则使用pip uninstall [包名]进行删除; 2.在线安装第三方库 使用pip install [包名] ...

  5. php vendor 删除,yii2我删除了vendor目录,然后重新composer install composer update就不行了。。。...

    是酱紫的,我把vendor的整个目录都删除了,然后重新执行了 composer install -o --prefer-dist && composer update -o --pre ...

  6. python 删除第三方库_python 安装移动复制第三方库操作

    一.绪论 在使用python开发过程中经常会使用到第三方库.因此就涉及到了如何安装.复制移动. 二.安装方式 第三方库的安装方式 1.python自带包管理器:使用pip命令自动安装.例如:pip i ...

  7. python 快速删除程序_如何快速一次性卸载所有python包(第三方库)呢

    很多时候我们都会有一个麻烦事,就是打开pycharm或者VScode等的时候,都有可能因为自己电脑上面安装的第三方模块过多,导致电脑很卡,风扇转速不停地增加,这时候我们就会想去卸载一些不太用得着的第三 ...

  8. python删除文件夹无法访问_Python:pip和mu安装第三方库的小麻烦及解决方法

    前些天开始使用pip安装第三方库时出现错误提示,先是出现"文件夹权限不够无法访问文件夹"的错误,后来又出现"pip is being invoked--"'错误 ...

  9. thinkPHP5.1.9 vendor 第三方库的使用

    在thinkphp 5.1.x后vendor的使用方法发生变化,文档有没有详细说明.本文是自己在thinkphp5.1.9下测试成功. thinkPHP5.1.9 vendor 第三方库的使用 1.在 ...

  10. PHP5: mysqli 插入, 查询, 更新和删除 Insert Update Delete Using mysqli (CRUD)

    原文: PHP5: mysqli 插入, 查询, 更新和删除  Insert Update Delete Using mysqli (CRUD) PHP 5 及以上版本建议使用以下方式连接 MySQL ...

最新文章

  1. How can I pretty-print JSON in python?
  2. PYTHON爬取66影视的电影下载链接,有搜索功能
  3. 新项目废弃oracle,oracle 12.2数据库新增参数和废弃参数
  4. [luoguP2896] [USACO08FEB]一起吃饭Eating Together(DP)
  5. 数据结构与算法 -- 时间复杂度
  6. P1481 魔族密码 (LIS)
  7. 【Python】解决No name 'QWidget' in module 'PyQt5.QtWidgets'
  8. SQL Server:关键字搜索
  9. 详解TCP和UDP数据段的首部格式
  10. ssl介绍以及双向认证和单向认证原理
  11. 警告: [SetPropertiesRule]{Server/Service/Engine/Host/Context} Setting property ..
  12. 如何阅读科研文献-------------一点思考与总结
  13. 大批量IP查询和IP区域快速查询
  14. 蚁群优化算法之精华蚂蚁系统和排列蚂蚁系统学习笔记
  15. win32com 处理word和excel文档说明
  16. 王者荣耀1-HTMLCSS教案
  17. idea程序参数program arguments,vm arguments,Environment variable
  18. PC_ 计算机系统概述+冯诺依曼机+各种字长
  19. 如何将图片转换成字符画
  20. 51单片机小知识总结

热门文章

  1. iOS中 百度地图详解
  2. 一个女孩为什么要努力
  3. 下周开始读《Principles of Program Analysis》
  4. 【SpringBoot_ANNOTATIONS】生命周期 04 BeanPostProcessor 后置处理器
  5. 【android高级编程】简答题汇总
  6. 举例说明计算机网络协议,第二章计算机网络协议与体系结构.ppt
  7. 4.json字符串转换集json对象、json对象转换json字符串
  8. python 抓取页面内容_用Python程序抓取网页的HTML信息的一个小实例
  9. fastlane php,[iOS - 自动化] fastlane/frameit
  10. java 正则表达式 替换 html,java 正则表达式 替换 html