• php:composer的安装


    composer的安装


    一、重要说明:composer的安装,依赖于phpstorm;phpstorm的使用依赖于php;因此在安装composer以前,必须安装和配置好php和phpstorm软件;

      1、有一部分composer在这里:C:\Users\Administrator\AppData\Roaming\Composer

     

     

     

    二、下载网址:https://pkg.phpcomposer.com/

     

     

     


    三、composer安装的本质:就是下载"composer.phar"包;


      1、下载网址:https://pkg.phpcomposer.com/

     

     




    四、composer安装的命令:


      4.0、参考章节--如何安装 Composer: https://pkg.phpcomposer.com/#how-to-install-composer


      4.1、 php -r "copy('https://install.phpcomposer.com/installer', 'composer-setup.php');" //下载脚本"composer-setup.php"到当前目录


      4.2、 php composer-setup.php //执行安装过程(下载最新的"composer.phar")


      4.3、 php -r "unlink('composer-setup.php');" //删除脚本“composer-setup.php”

      4.4、安装方法2:复制文件“composer.phar”和“composer.bat”,粘贴在“php安装根目录”;

      4.5、文件内容:composer.bat

    
    @php "%~dp0composer.phar" %*
    

     

     




    五、配置composer命令:


      5.1、把“composer.phar”和“composer.bat”复制到php的安装根目录“D:\tools\website\xampp\8012\php”


      5.2、在cmd内,可以使用"composer命令":

    
    PS C:\Users\Administrator> composer
       ______
      / ____/___  ____ ___  ____  ____  ________  _____
     / /   / __ \/ __ `__ \/ __ \/ __ \/ ___/ _ \/ ___/
    / /___/ /_/ / / / / / / /_/ / /_/ (__  )  __/ /
    \____/\____/_/ /_/ /_/ .___/\____/____/\___/_/
                        /_/
    Composer version 2.3.3 2022-04-01 22:15:35
    
    Usage:
      command [options] [arguments]
    
    Options:
      -h, --help                     Display help for the given command. When no command is given display help for the list command
      -q, --quiet                    Do not output any message
      -V, --version                  Display this application version
          --ansi|--no-ansi           Force (or disable --no-ansi) ANSI output
      -n, --no-interaction           Do not ask any interactive question
          --profile                  Display timing and memory usage information
          --no-plugins               Whether to disable plugins.
          --no-scripts               Skips the execution of all scripts defined in composer.json file.
      -d, --working-dir=WORKING-DIR  If specified, use the given directory as working directory.
          --no-cache                 Prevent use of the cache
      -v|vv|vvv, --verbose           Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug
    
    Available commands:
      about                Shows a short information about Composer.
      archive              Creates an archive of this composer package.
      browse               [home] Opens the package's repository URL or homepage in your browser.
      check-platform-reqs  Check that platform requirements are satisfied.
      clear-cache          [clearcache|cc] Clears composer's internal package cache.
      completion           Dump the shell completion script
      config               Sets config options.
      create-project       Creates new project from a package into given directory.
      depends              [why] Shows which packages cause the given package to be installed.
      diagnose             Diagnoses the system to identify common errors.
      dump-autoload        [dumpautoload] Dumps the autoloader.
      exec                 Executes a vendored binary/script.
      fund                 Discover how to help fund the maintenance of your dependencies.
      global               Allows running commands in the global composer dir ($COMPOSER_HOME).
      help                 Display help for a command
      init                 Creates a basic composer.json file in current directory.
      install              [i] Installs the project dependencies from the composer.lock file if present, or falls back on the composer.json.
      licenses             Shows information about licenses of dependencies.
      list                 List commands
      outdated             Shows a list of installed packages that have updates available, including their latest version.
      prohibits            [why-not] Shows which packages prevent the given package from being installed.
      reinstall            Uninstalls and reinstalls the given package names
      remove               Removes a package from the require or require-dev.
      require              Adds required packages to your composer.json and installs them.
      run-script           [run] Runs the scripts defined in composer.json.
      search               Searches for packages.
      self-update          [selfupdate] Updates composer.phar to the latest version.
      show                 [info] Shows information about packages.
      status               Shows a list of locally modified packages.
      suggests             Shows package suggestions.
      update               [u|upgrade] Updates your dependencies to the latest version according to composer.json, and updates the composer.lock file.
      validate             Validates a composer.json and composer.lock.
    PS C:\Users\Administrator>
    PS C:\Users\Administrator>
    PS C:\Users\Administrator>
    
  • 相关阅读:
    WinForm 下的 Wizard(向导) 控件, 提供设计时支持!
    关于安装VS2005或MSDN时遇到“Please insert the disk:XXXXXXX” 错误提示的解决方法!
    Welcome
    Latex 入门教程
    图形学 旋转与投影矩阵3
    图形学 旋转与投影矩阵—2
    算法希尔排序可视化
    图形学 旋转与投影矩阵—1
    BlinnPhong反射模型实践(web实现)
    贝塞尔曲线(面)二三维可视化(Three+d3)
  • 原文地址:https://www.cnblogs.com/lnlidawei/p/16172307.html
Copyright © 2020-2023  润新知