php vendor 删除,composer update删除第三方库的问题
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删除第三方库的问题相关推荐
- Android开发之无bug滑动删除源码(非第三方库)
Android开发之无bug滑动删除源码(非第三方库源码请在最后面自行下载) 1.我们先来看下效果图:上边是抽取出来的demo,下边是公司用到的项目 2.我们来看下如何调用(我们这里以listView ...
- TP3.2的删除缓存与引入第三方库的问题(二)
基本每天都会遇到新的问题,不记录下来是在是有点亏.以下内容也是在做项目的时候碰到,然后百度搜索答案,记到记事本上的,在此分享给大家. 一.关于删除TP框架的缓存问题 TP的缓存不仅仅局限于runtim ...
- 使用Composer管理项目第三方库文件
Composer 前言 最近看了php之道,作为一个现代phper,开发的时候跟的上潮流,而不是因循守旧,停留在模板解析语言阶段,扯远了-最近内部在搭建一个订单数据中心项目,总的需求就是同步商城跟管易 ...
- Python第三方库离线安装包制作(whl文件)(离线包)
1. 清理python环境: 使用pip list命令查看已安装的包; 如果有其它的包,则使用pip uninstall [包名]进行删除; 2.在线安装第三方库 使用pip install [包名] ...
- php vendor 删除,yii2我删除了vendor目录,然后重新composer install composer update就不行了。。。...
是酱紫的,我把vendor的整个目录都删除了,然后重新执行了 composer install -o --prefer-dist && composer update -o --pre ...
- python 删除第三方库_python 安装移动复制第三方库操作
一.绪论 在使用python开发过程中经常会使用到第三方库.因此就涉及到了如何安装.复制移动. 二.安装方式 第三方库的安装方式 1.python自带包管理器:使用pip命令自动安装.例如:pip i ...
- python 快速删除程序_如何快速一次性卸载所有python包(第三方库)呢
很多时候我们都会有一个麻烦事,就是打开pycharm或者VScode等的时候,都有可能因为自己电脑上面安装的第三方模块过多,导致电脑很卡,风扇转速不停地增加,这时候我们就会想去卸载一些不太用得着的第三 ...
- python删除文件夹无法访问_Python:pip和mu安装第三方库的小麻烦及解决方法
前些天开始使用pip安装第三方库时出现错误提示,先是出现"文件夹权限不够无法访问文件夹"的错误,后来又出现"pip is being invoked--"'错误 ...
- thinkPHP5.1.9 vendor 第三方库的使用
在thinkphp 5.1.x后vendor的使用方法发生变化,文档有没有详细说明.本文是自己在thinkphp5.1.9下测试成功. thinkPHP5.1.9 vendor 第三方库的使用 1.在 ...
- PHP5: mysqli 插入, 查询, 更新和删除 Insert Update Delete Using mysqli (CRUD)
原文: PHP5: mysqli 插入, 查询, 更新和删除 Insert Update Delete Using mysqli (CRUD) PHP 5 及以上版本建议使用以下方式连接 MySQL ...
最新文章
- How can I pretty-print JSON in python?
- PYTHON爬取66影视的电影下载链接,有搜索功能
- 新项目废弃oracle,oracle 12.2数据库新增参数和废弃参数
- [luoguP2896] [USACO08FEB]一起吃饭Eating Together(DP)
- 数据结构与算法 -- 时间复杂度
- P1481 魔族密码 (LIS)
- 【Python】解决No name 'QWidget' in module 'PyQt5.QtWidgets'
- SQL Server:关键字搜索
- 详解TCP和UDP数据段的首部格式
- ssl介绍以及双向认证和单向认证原理
- 警告: [SetPropertiesRule]{Server/Service/Engine/Host/Context} Setting property ..
- 如何阅读科研文献-------------一点思考与总结
- 大批量IP查询和IP区域快速查询
- 蚁群优化算法之精华蚂蚁系统和排列蚂蚁系统学习笔记
- win32com 处理word和excel文档说明
- 王者荣耀1-HTMLCSS教案
- idea程序参数program arguments,vm arguments,Environment variable
- PC_ 计算机系统概述+冯诺依曼机+各种字长
- 如何将图片转换成字符画
- 51单片机小知识总结
热门文章
- iOS中 百度地图详解
- 一个女孩为什么要努力
- 下周开始读《Principles of Program Analysis》
- 【SpringBoot_ANNOTATIONS】生命周期 04 BeanPostProcessor 后置处理器
- 【android高级编程】简答题汇总
- 举例说明计算机网络协议,第二章计算机网络协议与体系结构.ppt
- 4.json字符串转换集json对象、json对象转换json字符串
- python 抓取页面内容_用Python程序抓取网页的HTML信息的一个小实例
- fastlane php,[iOS - 自动化] fastlane/frameit
- java 正则表达式 替换 html,java 正则表达式 替换 html