zoukankan      html  css  js  c++  java
  • composer 包管理工具学习总结

    1,php 使用composer来进行管理依赖关系

    2,php版本要求 php>=5.3.2

    3,composer.json文件示例

    {
        "require": {
            "monolog/monolog": "1.0.*"
        }
    }

    require需要一个包名称,例如:(monolog/monolog),映射到包的版本号(1.0.*)的对象

    包名称由供应商名称和项目名称构成

    4,安装完依赖后会生成一个composer.lock锁文件,此时只能用composer update 进行更新依赖,不可以安装新的依赖,若果需要再安装新的依赖的话需要删除composer.lock,然后编辑composer.json文件,执行composer install进行新的安装

    5,如果只想安装或更新一个依赖,你可以白名单它们: php composer.phar update monolog/monolog [...]

    6,对于库的自动加载信息,Composer 生成了一个 vendor/autoload.php 文件。你可以简单的引入这个文件,你会得到一个免费的自动加载支持。
    require 'vendor/autoload.php';

  • 相关阅读:
    JavaScript-年月日转换12小时制
    Javascript-双色球
    Javascript-for循环案例-打印1-100之间所有的数字
    HDU4240_Route Redundancy
    HDU2883_kebab
    POJ3041_Asteroids
    HDU3829_Cat VS Dog
    BZOJ2806_Cheat
    HDU4641_K-string
    CF271D_Good Substrings
  • 原文地址:https://www.cnblogs.com/rcltocode/p/6867192.html
Copyright © 2011-2022 走看看