iis服务器助手广告广告
返回顶部
首页 > 资讯 > 后端开发 > PHP编程 >怎么解决ThinkPHP5.1版本引入composer vendor扩展包的问题
  • 924
分享到

怎么解决ThinkPHP5.1版本引入composer vendor扩展包的问题

2023-06-15 07:06:17 924人浏览 薄情痞子
摘要

这篇文章给大家分享的是有关怎么解决ThinkPHP5.1版本引入composer vendor扩展包的问题的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。下面由thinkphp框架教程栏目给大家介绍解决Thinkp

这篇文章给大家分享的是有关怎么解决ThinkPHP5.1版本引入composer vendor扩展包的问题的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。

下面由thinkphp框架教程栏目给大家介绍解决Thinkphp5.1版本引入composer vendor扩展包的问题,希望对需要的朋友有所帮助!

版本说明
旧版本:ThinkPHP5.0

新版本:ThinkPHP5.1

问题:TP5.1 中取消了 Loader::import 方法以及import和vendor助手函数,全部采用命名空间和自动加载机制,导致引入类库找不到报错

解决:因为“全部采用命名空间和自动加载机制”,所以对 composer/installed.JSON 做了修改(文字说明在下方注释中)

    {        "name": "curl/curl",        "version": "2.3.0",        "version_nORMalized": "2.3.0.0",        "source": {            "type": "git",            "url": "https://GitHub.com/php-mod/curl.git",            "reference": "3ad560b1fc1bbdf5c7681356ab953fb961f255e5"        },        "dist": {            "type": "zip",            "url": "Https://api.github.com/repos/php-mod/curl/zipball/3ad560b1fc1bbdf5c7681356ab953fb961f255e5",            "reference": "3ad560b1fc1bbdf5c7681356ab953fb961f255e5",            "shasum": ""        },        "require": {            "ext-curl": "*",            "php": "^5.6 | ^7.0"        },        "require-dev": {            "phpunit/phpunit": "^5.7",            "squizlabs/php_codesniffer": "~2.1"        },        "time": "2020-03-19T20:07:26+00:00",        "type": "library",        "installation-source": "dist",        "autoload": {            "psr-0": {                "Curl": "src/"            },            //在此处添加 files 字段,把类库文件的相对路径填入            "files":[                "vendor/curl/curl/src/Curl/Curl.php"            ]        },        "notification-url": "https://packaGISt.org/downloads/",        "license": [            "MIT"        ],        "authors": [            {                "name": "php-curl-class",                "homepage": "https://github.com/php-curl-class"            },            {                "name": "Hassan Amouhzi",                "email": "hassan@anezi.net",                "homepage": "http://hassan.amouhzi.com"            },            {                "name": "user52",                "homepage": "https://github.com/user52"            }        ],        "description": "cURL class for PHP",        "homepage": "https://github.com/php-mod/curl",        "keyWords": [            "curl",            "dot"        ]    }

感谢各位的阅读!关于“怎么解决ThinkPHP5.1版本引入composer vendor扩展包的问题”这篇文章就分享到这里了,希望以上内容可以对大家有一定的帮助,让大家可以学到更多知识,如果觉得文章不错,可以把它分享出去让更多的人看到吧!

--结束END--

本文标题: 怎么解决ThinkPHP5.1版本引入composer vendor扩展包的问题

本文链接: https://www.lsjlt.com/news/278470.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • 怎么解决ThinkPHP5.1版本引入composer vendor扩展包的问题
    这篇文章给大家分享的是有关怎么解决ThinkPHP5.1版本引入composer vendor扩展包的问题的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。下面由thinkphp框架教程栏目给大家介绍解决ThinkP...
    99+
    2023-06-15
  • 执行go vendor第三方包版本冲突问题解决
    目录问题症状排查经过解决办法总结和其他问题症状 我们使用 jenkins 脚本执行 go build ,用来构建线上服务器使用的二进制文件。构建过程中有这样一个步骤: go mod ...
    99+
    2024-04-02
  • Golang浮点数精度丢失问题扩展包的解决方法
    小编给大家分享一下Golang浮点数精度丢失问题扩展包的解决方法,希望大家阅读完这篇文章之后都有所收获,下面让我们一起去探讨吧!PS: 今天在做项目进行精度处理的时候出现精度丢失问题,在这里跟大家分享下扩展包解决方案, 注意:这个问题是可能...
    99+
    2023-06-08
  • plsql版本异常问题怎么解决
    PL/SQL版本异常通常是由数据库版本不兼容或PL/SQL代码中使用的语法在当前数据库版本中不支持引起的。以下是解决PL/SQL版本...
    99+
    2024-04-09
    plsql
  • 解决MYSQL数据从高版本导入低版本的问题(转)
    解决MYSQL数据从高版本导入低版本的问题(转)[@more@] 近日笔者工作中遇到MYSQL数据从高版本导入低版本的问题.这样的问题一般都是高低版本字符集的设置不同.按照以往惯例是把数据用mysqldum...
    99+
    2024-04-02
  • Springboot2.6.x高版本与Swagger2版本冲突问题怎么解决
    今天小编给大家分享一下Springboot2.6.x高版本与Swagger2版本冲突问题怎么解决的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我们...
    99+
    2023-06-30
  • 如何解决安装php7及安装memcache扩展出现新旧php版本兼容问题
    本篇内容主要讲解“如何解决安装php7及安装memcache扩展出现新旧php版本兼容问题”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“如何解决安装php7及安装memcache扩展出现新旧ph...
    99+
    2023-06-20
  • Python脚本索引越界问题怎么解决
    Python脚本索引越界问题可以通过以下几种方式解决:1. 检查索引范围:在访问索引之前,先检查索引是否越界。可以使用条件语句(例如...
    99+
    2023-08-18
    Python
  • laravel容器延迟加载及auth扩展问题怎么解决
    今天小编给大家分享一下laravel容器延迟加载及auth扩展问题怎么解决的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我们一起来了解一下吧。发现...
    99+
    2023-07-04
  • java怎么解决依赖版本冲突问题
    在Java中解决依赖版本冲突问题有以下几种方法: 更新依赖版本:可以尝试更新冲突的依赖版本,看是否有新版本解决了冲突问题。可以通...
    99+
    2023-10-27
    java
  • pecl多版本PHP安装扩展提示重复安装怎么解决
    这篇文章主要讲解了“pecl多版本PHP安装扩展提示重复安装怎么解决”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“pecl多版本PHP安装扩展提示重复安装怎么解决”吧!不知道有人没有遇到过,...
    99+
    2023-07-04
  • vite引入@vitejs/plugin-legacy解决在低版本安卓浏览器白屏问题
    使用ES6语法可能在某些低版本安卓浏览器打开项目时白屏。 解决方案:引入@vitejs/plugin-legacy npm add -D @vitejs/plugin-legacy  --legacy-peer-deps 在vite.con...
    99+
    2023-09-05
    前端
  • 怎么解决“您的服务器没有安装这个php扩展”问题
    本篇内容介绍了“怎么解决“您的服务器没有安装这个php扩展”问题”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!“您的服务器没有安装这个php...
    99+
    2023-06-20
  • Vue打包后相对路径的引用问题怎么解决
    这篇“Vue打包后相对路径的引用问题怎么解决”文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看看这篇“Vue打包后相对路径的引用问题怎么...
    99+
    2023-06-30
  • 此windows副本不是正版问题怎么解决
    这篇“此windows副本不是正版问题怎么解决”文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看看这篇...
    99+
    2023-04-14
    windows
  • maven多版本依赖冲突问题怎么解决
    Maven的多版本依赖冲突问题可以通过以下几种方式解决:1. 排除依赖:在项目的pom.xml文件中,可以使用``标签排除某个依赖的...
    99+
    2023-09-23
    maven
  • 怎么解决sass-loader和node-sass版本冲突的问题
    这篇文章主要介绍“怎么解决sass-loader和node-sass版本冲突的问题”,在日常操作中,相信很多人在怎么解决sass-loader和node-sass版本冲突的问题问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希...
    99+
    2023-06-29
  • 怎么解决Eureka中Jersey 1.x版本过旧的问题
    这期内容当中小编将会给大家带来有关怎么解决Eureka中Jersey 1.x版本过旧的问题,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有所收获。Spring Cloud是当前炙手可热的微服务开发框架。它的功能强大...
    99+
    2023-06-19
  • 怎么解决brew link更换php版本失败问题
    这篇文章主要讲解了“怎么解决brew link更换php版本失败问题”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“怎么解决brew link更换php版本失败问题”吧!问题描述:我透過 br...
    99+
    2023-06-25
  • 怎么解决composer failed to open stream: Operation now in progress错误的问题
    小编给大家分享一下怎么解决composer failed to open stream: Operation now in progress错误的问题,希望大家阅读完这篇文章之后都有所收获,下面让我们一起去探讨吧!composer fail...
    99+
    2023-06-14
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作