当前位置: 首页 > article >正文

手动添加扩展到composer中

如果拓展包第三方没有提供composer安装方式,可以将扩展包手动添加到vendor目录下

将拓展包复制到vendor文件夹下

拓展包需要配置好composer.json文件中的autoload和包里面的命名空间

配置vendor/composer/autoload_psr4.php文件

'xx\\xx\\' => array($vendorDir . '/xx/xx/src'),

配置vendor/composer/autoload_static.php文件

public static $prefixLengthsPsr4 = array (
	'x' => 
    array (
        'xx\\xx\\' => 6,
    ),
),

public static $prefixDirsPsr4 = array (
	'xx\\xx\\' =>
    array (
        0 => __DIR__ . '/..' . '/xx/xx/src',
    ),
)

配置完成就可以直接在控制器中使用

use xx\xx\aa;

http://www.kler.cn/a/137404.html

相关文章:

  • kafka本地安装报错
  • React中StrictMode严格模式,导致开发环境,接口会请求两次或多次( useEffect 请求多次)
  • shell脚本字典创建遍历打印
  • 阿里云服务器带宽可以修改吗?不够用怎么办?
  • .Net中Redis的基本使用
  • Android Serializable / Parcelable
  • 记一次struct2漏洞获取服务器
  • mongodb——概念介绍(文档,集合,固定集合,元数据,常用数据类型)
  • 2023年亚太杯数学建模思路 - 复盘:校园消费行为分析
  • 2024测试工程师必学的Jmeter:利用jmeter插件收集性能测试结果汇总报告和聚合报告
  • Rucbase 存储管理——磁盘管理器
  • 【考研】数据结构(更新到顺序表)
  • 深度学习之基于yolo的体育运动项目姿态估计识别计数系统
  • 【PTA题目】L1-4 稳赢 分数 15
  • Django学习日志09
  • Rust7.2 More About Cargo and Crates.io
  • vue+element实现多级表头加树结构
  • ubuntu 解决pip/pip3安装库各种报错问题
  • 增速大幅下滑?基础L2博弈成本
  • echarts的使用