我的编程笔记记录我的编程笔记记录
首页
文章
分类
速记
相册
归档
RSS
首页
文章
分类
速记
相册
归档
RSS
  • 全部文章
  • 开发 (25)

    • 编程语言 (9)

      • css (1)

        • 【布局】css布局一本通【转载】
      • javascript (2)

        • canvas (2)

          • canvas处理视频
          • canvas 通过图像数据点阵重新绘制图像
      • php (3)

        • 调试 (1)

          • Xdebug的工作原理及在phpstorm下的配置
        • 源码 (1)

          • PHP实现ZIP流式打包下载(Zip on the fly)
        • composer常用指令
      • vuejs (3)

        • 2.x (1)

          • 封装一个三方组件的通用套路
        • vue中使用jsx开发组件
        • vite小技巧
    • 基础 (1)

      • patterns (1)

        • 结构型 (1)

          • 代理
    • 量化 (1)

      • qmt (1)

        • 大QMT关闭文件IO和Socket后,如何从外部获取特色数据和信号?如何得心应手的使用QMT呢?
    • 数据库 (4)

      • mongodb (1)

        • MongoDB快速入门
      • mysql (3)

        • 基础知识 (2)

          • mysql分页的两种方式
          • mysql取随机数字
        • sql性能监控工具
    • linux (1)

      • 常用 (1)

        • wget下载整个网站或者特定目录
    • tools (9)

      • 开发环境 (2)

        • vscode中的代码片段
        • linux下搭建samba用来和windows共享文件
      • 运维 (1)

        • 安装minio做图床
      • ide (2)

        • IDEA必装插件
        • IDEA文件模板变量
      • DOS常用指令
      • nginx 之 proxy_pass详解
      • nginx下websocket反向代理
      • github快速找项目

composer常用指令

composer 使用 psr-4 自动加载类

{
    "autoload": {
        "psr-4": {
            "App\\": "app/"
        }
    }
}

加入上面的配置后,就可以在 app 目录下创建 App 命名空间的类了。 加入后必须执行 composer dump-autoload 命令才能生效。

composer 常用命令


# 初始化项目
composer init

# 安装所有依赖
composer install

# 安装指定依赖
composer require xxx/xxx

# 安装指定版本依赖 直接指定版本号
composer require xxx/xxx:1.0.0
# 安装指定版本依赖 使用通配符 >=1.0.0 <2.0.0
composer require xxx/xxx:1.*
# 安装指定版本依赖 使用比较符 >= <= > <
composer require xxx/xxx:>=1.0.0

# 安装指定版本依赖  ~1.2相当于>=1.2 <2.0.0,而~1.2.3相当于>=1.2.3 <1.3.0
composer require xxx/xxx:~1.0.0

# ^1.2.3相当于>=1.2.3 <2.0.0  ^1.0 相当于>=1.0 <2.0.0
composer require xxx/xxx:^1.0.0

# 更新所有依赖 会根据 composer.json 中的版本号更新
composer update

# 更新指定依赖
composer update xxx/xxx

# 移除指定依赖
composer remove xxx/xxx

# 查看依赖
composer show

# 查看指定依赖
composer show xxx/xxx

# 更新自动加载文件
composer dump-autoload 
composer dump-autoload -o # 生成优化的自动加载文件

参考

(菜鸟教程 composer)[https://www.runoob.com/w3cnote/composer-install-and-usage.html]

最后更新: 2026/10/5 16:34
← 上一篇vue中使用jsx开发组件下一篇 →DOS常用指令

相关文章

  • Xdebug的工作原理及在phpstorm下的配置开发 / 编程语言 / php / 调试
  • PHP实现ZIP流式打包下载(Zip on the fly)开发 / 编程语言 / php / 源码