composer使用详解编程语言

今天使用composer的提示

This development build of composer is over 60 days old.

使用

composer self-update

查了下composer的简单使用

  • –version (-V): 显示当前应用程序的版本信息
  • –profile: 显示时间和内存使用信息。
  • –help (-h): 显示帮助信息。

 编写composer.json文件

{  
    "require": {  
        "lorenzo/cakephp-email-queue": "dev-master", 
        "driehle/php-crypt-md5": "[email protected]" 
    },  
    "config" : {  
        "vendor-dir" : "packages"  
    }  
}

执行cmd进入该目录

运行composer install

其中packages为我们需要的依赖库,出现composer.lock就表示composer锁定,再运行更新或下载就无效了,要重新更改composer.json下载需删除lock文件

编写index.php

<?php 
    include_once("packages/autoload.php"); 
    use Md5Crypt/Md5Crypt; 
    $cryptedpassword = Md5Crypt::unix   ("123456" ,"123"); 
    $apachepassword  = Md5Crypt::apache ("123456" , "123"); 
    echo $cryptedpassword; 
    echo '<br>'; 
    echo $apachepassword; 
?>

composer install是怎么运作的

composer使用详解编程语言

若是修改了composer.json的require项,需要执行,composer update

若是修改了autoload项,需要执行composer dump-autoload

原创文章,作者:ItWorker,如若转载,请注明出处:https://blog.ytso.com/20418.html

(0)
上一篇 2021年7月19日
下一篇 2021年7月19日

相关推荐

发表回复

登录后才能评论