博客列表 >composer安装及常用指令

composer安装及常用指令

王佳祥
王佳祥原创
2020年08月07日 10:30:49993浏览

composer安装及常用指令

一、composer安装

1.windows系统下安装

  • 局部安装

(1).打开命令行并依次执行下列命令安装最新版本的 Composer:

步骤 命令
下载安装脚本 - composer-setup.php - 到当前目录 php -r "copy('https://install.phpcomposer.com/installer', 'composer-setup.php');"
执行安装过程 php composer-setup.php
删除安装脚本 php -r "unlink('composer-setup.php');"

(2).执行完以后,就可以将 composer.phar 文件复制到任意目录(比如项目根目录下),然后通过 php composer.phar 指令即可使用 Composer

  • 全局安装

(1).找到并进入 PHP 的安装目录(和你在命令行中执行的 php 指令应该是同一套 PHP)。

(2).将 composer.phar 复制到 PHP 的安装目录下面,也就是和 php.exe 在同一级目录。

(3).在 PHP 安装目录下新建一个 composer.bat 文件,并将下列代码保存到此文件中。

@php "%~dp0composer.phar" %*

(4).最后重新打开一个命令行窗口试一试执行 composer —version 看看是否正确输出版本号。

(5). composer selfupdate命令 更新composer

  • 运行程序安装

https://getcomposer.org/Composer-Setup.exe

(1).点击下载,下载完以后默认安装,选择需求的php版本安装完即可

二、composer常用指令

1.composer install (执行composer.json文件)

install 命令可以用于项目初始化后,初次安装依赖,且会优先读取composer.lock中的版本号,以尽可能的保证协作开发中包版本的一致性

2.composer update (更新composer.json文件,直接覆盖)

update命令无法在命令行中指定包版本号,需要手动修改composer.json文件

3.composer require (自动创建composer.json文件并执行)

require 命令,添加新的依赖包到composer.json文件中并执行更新;

4.composer create-project 包名 克隆出来的包名称 参数(创建一个项目)

5.其他常用命令

  • composer list:获取帮助信息;

  • composer init:以交互方式填写composer.json文件信息;

  • composer search:在当前项目中搜索依赖包;

  • composer show:列举所有可用的资源包;

  • composer validate:检测composer.json文件是否有效;

  • composer dump-autoload:在添加新的类和目录映射是更新autoloader

  • composer remove laravel/ui :删除依赖后还需要去vender文件夹里,手动删除

声明:本文内容转载自脚本之家,由网友自发贡献,版权归原作者所有,如您发现涉嫌抄袭侵权,请联系admin@php.cn 核实处理。
全部评论
文明上网理性发言,请遵守新闻评论服务协议