composer常用命令
生活随笔
收集整理的這篇文章主要介紹了
composer常用命令
小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
一、install 命令
install 命令用于項(xiàng)目初始化,初次安裝依賴,且會(huì)優(yōu)先讀取composer.lock中的版本號。
composer install
二、require 命令(推薦)
// 安裝包
composer require haveyb/tiny-laravel
// 已安裝,要升級到2.0.0
composer require haveyb/tiny-laravel:2.0.0
// 已安裝,要降級到1.1.0
composer require haveyb/tiny-laravel:1.1.0
?
?三、update 命令(不推薦)
update命令無法在命令行中指定包版本號,需要手動(dòng)修改composer.json文件
vim composer.json #升級到2.0.0 "require": {"haveyb/tiny-laravel": "2.0.0" }, :wq composer update haveyb/tiny-laravel #降級到1.1.0 "require": {"haveyb/tiny-laravel": "1.1.0" }, :wq composer update haveyb/tiny-laravel?
四、composer國內(nèi)鏡像源推薦
這里推薦使用阿里云composer鏡像源,優(yōu)點(diǎn)是快速穩(wěn)定更新快
composer config -g repo.packagist composer https://mirrors.aliyun.com/composer/?
五、總結(jié)
?
自己寫composer組件包時(shí),使用composer init 命令生成composer.json命令;
composer init引入組件到項(xiàng)目中時(shí),用composer require命令;
composer require haveyb/tiny-laravel升級、降級組件版本,用composer require命令;
composer require haveyb/tiny-laravel:v1.0.0卸載已經(jīng)安裝的組件,用composer update 命令;
vi composer.json# 原來的composer.json文件內(nèi)容 "require": {"haveyb/tiny-laravel": "1.1.0","phalapi/qrcode": "@dev" }# 要卸載qrcode組件,則刪除qrcode所在行,變成下面這個(gè)樣子 "require": {"haveyb/tiny-laravel": "1.1.0" }# 然后執(zhí)行composer update 命令 composer update?
原文地址:https://www.haveyb.com/article/163
?
總結(jié)
以上是生活随笔為你收集整理的composer常用命令的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 项目中引入composer包
- 下一篇: laravel 配置微信公众号时{err