• composer基本使用


    一、Composer的安装

    1、下载Composer

    2、Composer安装

      1)、Composer安装前请确保已经安装了php;打开命令行窗口输入php -v可以查看php的当前版本号。

    3、局部安装与全局安装

      局部安装正确安装完后,可以将 composer.phar 文件复制到任意目录(比如项目根目录下),然后通过 php composer.phar 指令即可使用 Composer 了

       全局安装:将 Composer 安装到系统环境变量 PATH 所包含的路径下面,然后就能够在命令行窗口中直接执行 composer 命令了

      注:composer  --version命令可以查看版本信息;

        composer selfupdate命令可以将composer更新到最新版本;

    二、Composer基本使用

    1、composer  update、composer  install 与 composer  require的区别

       Composer update:

        根据composer.json文件的包依赖关系将包更新到最新版本,并将版本依赖信息更新到composer.lock文件中;

      Composer update  vendor/package:

        从composer.json获取依赖关系,并将指定的package更新到最新版本,并将版本信息更新到composer.lock文件;

      Composer install:

        若有composer.lock文件,则据此直接安装,否则就根据composer.json文件安装最新扩展包和依赖;

      Composer require  package(new):

       项目有新的扩展包和依赖时,通过此命令添加,可以指定版本,例如:composer require package ~2.5;

      注意:composer update 命令会将所有包和依赖更新到最新版本,可能会对项目产生巨大伤害,需要慎用!!!

    2、composer.json与composer.lock的区别

       composer.json:

       此文件用来声明项目中包之间的依赖关系以及一些元素信息;

       composer.lock:

       此文件用来锁定项目中包与依赖的版本信息,通常配合composer install来使用,确保项目中的成员得到一个版本的包与依赖关系;

      

     
  • 相关阅读:
    Linux反编译
    函数调用 堆栈
    机器学习经典书籍
    linux kernel系列四:嵌入式系统中的文件系统以及MTD
    Linux Kernel系列三:Kernel编译和链接中的linker script语法详解
    单页面响应式模板:血色圆月
    Disqus评论框改造工程-Jekyll等静态博客实现Disqus代理访问
    25个Web前端开发工程师必看的国外大牛和酷站
    我们是谁? 程序员!
    GitHub万星项目:黑客成长技术清单
  • 原文地址:https://www.cnblogs.com/yirancao/p/8309300.html
Copyright © 2020-2023  润新知