欧美一级特黄大片做受成人-亚洲成人一区二区电影-激情熟女一区二区三区-日韩专区欧美专区国产专区

composer中命令\參數(shù)\說明的示例分析

這篇文章主要介紹composer中命令\參數(shù)\說明的示例分析,文中介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們一定要看完!

成都創(chuàng)新互聯(lián)專注于仁化企業(yè)網(wǎng)站建設(shè),成都響應(yīng)式網(wǎng)站建設(shè)公司,成都商城網(wǎng)站開發(fā)。仁化網(wǎng)站建設(shè)公司,為仁化等地區(qū)提供建站服務(wù)。全流程按需網(wǎng)站設(shè)計(jì),專業(yè)設(shè)計(jì),全程項(xiàng)目跟蹤,成都創(chuàng)新互聯(lián)專業(yè)和態(tài)度為您提供的服務(wù)

安裝

curl -sS https://getcomposer.org/installer | php

或者

php -r "readfile('https://getcomposer.org/installer');" | php

全局安裝

mv composer.phar /usr/local/bin/composer

安裝中國鏡像

composer config -g repo.packagist composer https://packagist.phpcomposer.com

忽略版本匹配

composer install/update --ignore-platform-reqs

安裝插件包?

composer global require "fxp/composer-asset-plugin:1.2.0“

創(chuàng)建項(xiàng)目 create-project

你可以使用 Composer 從現(xiàn)有的包中創(chuàng)建一個(gè)新的項(xiàng)目。這相當(dāng)于執(zhí)行了一個(gè) git clonesvn checkout 命令后將這個(gè)包的依賴安裝到它自己的 vendor 目錄。

此命令有幾個(gè)常見的用途:

  1. 你可以快速的部署你的應(yīng)用。

  2. 你可以檢出任何資源包,并開發(fā)它的補(bǔ)丁。

  3. 多人開發(fā)項(xiàng)目,可以用它來加快應(yīng)用的初始化。

要創(chuàng)建基于 Composer 的新項(xiàng)目,你可以使用 "create-project" 命令。傳遞一個(gè)包名,它會為你創(chuàng)建項(xiàng)目的目錄。你也可以在第三個(gè)參數(shù)中指定版本號,否則將獲取最新的版本。

如果該目錄目前不存在,則會在安裝過程中自動創(chuàng)建。

php composer.phar create-project doctrine/orm path 2.2.*

此外,你也可以無需使用這個(gè)命令,而是通過現(xiàn)有的 composer.json 文件來啟動這個(gè)項(xiàng)目。

默認(rèn)情況下,這個(gè)命令會在 packagist.org 上查找你指定的包。

創(chuàng)建項(xiàng)目-參數(shù)

  • --repository-url: 提供一個(gè)自定義的儲存庫來搜索包,這將被用來代替 packagist.org??梢允且粋€(gè)指向 composer 資源庫的 HTTP URL,或者是指向某個(gè) packages.json 文件的本地路徑。

  • --stability (-s): 資源包的最低穩(wěn)定版本,默認(rèn)為 stable。

  • --prefer-source: 當(dāng)有可用的包時(shí),從 source 安裝。

  • --prefer-dist: 當(dāng)有可用的包時(shí),從 dist 安裝。

  • --dev: 安裝 require-dev 字段中列出的包。

  • --no-install: 禁止安裝包的依賴。

  • --no-plugins: 禁用 plugins。

  • --no-scripts: 禁止在根資源包中定義的腳本執(zhí)行。

  • --no-progress: 移除進(jìn)度信息,這可以避免一些不處理換行的終端或腳本出現(xiàn)混亂的顯示。

  • --keep-vcs: 創(chuàng)建時(shí)跳過缺失的 VCS 。如果你在非交互模式下運(yùn)行創(chuàng)建命令,這將是非常有用的。

自我更新 self-update

將 Composer 自身升級到最新版本,只需要運(yùn)行 self-update 命令。它將替換你的 composer.phar 文件到最新版本。

php composer.phar self-update

如果你想要升級到一個(gè)特定的版本,可以這樣簡單的指定它:

php composer.phar self-update 1.0.0-alpha7

如果你已經(jīng)為整個(gè)系統(tǒng)安裝 Composer(參見 全局安裝),你可能需要在 root 權(quán)限下運(yùn)行它:

sudo composer self-update

自我更新-參數(shù)

  • --rollback (-r): 回滾到你已經(jīng)安裝的最后一個(gè)版本。

  • --clean-backups: 在更新過程中刪除舊的備份,這使得更新過后的當(dāng)前版本是唯一可用的備份。

搜索 search

search 命令允許你為當(dāng)前項(xiàng)目搜索依賴包,通常它只搜索 packagist.org 上的包,你可以簡單的輸入你的搜索條件。

php composer.phar search monolog

您也可以通過傳遞多個(gè)參數(shù)來進(jìn)行多條件搜索。

搜索-參數(shù)

  • --only-name (-N): 僅針對指定的名稱搜索(完全匹配)。

申明依賴 require

require 命令增加新的依賴包到當(dāng)前目錄的 composer.json 文件中。

php composer.phar require

在添加或改變依賴時(shí), 修改后的依賴關(guān)系將被安裝或者更新。

如果你不希望通過交互來指定依賴包,你可以在這條令中直接指明依賴包。

php composer.phar require vendor/package:2.* vendor/package2:dev-master

申明依賴-參數(shù)

  • --prefer-source: 當(dāng)有可用的包時(shí),從 source 安裝。

  • --prefer-dist: 當(dāng)有可用的包時(shí),從 dist 安裝。

  • --dev: 安裝 require-dev 字段中列出的包。

  • --no-update: 禁用依賴關(guān)系的自動更新。

  • --no-progress: 移除進(jìn)度信息,這可以避免一些不處理換行的終端或腳本出現(xiàn)混亂的顯示。

  • --update-with-dependencies 一并更新新裝包的依賴。

更新 update

為了獲取依賴的最新版本,并且升級 composer.lock 文件,你應(yīng)該使用 update 命令。

php composer.phar update

這將解決項(xiàng)目的所有依賴,并將確切的版本號寫入 composer.lock。

如果你只是想更新幾個(gè)包,你可以像這樣分別列出它們:

php composer.phar update vendor/package vendor/package2

你還可以使用通配符進(jìn)行批量更新:

php composer.phar update vendor/*

更新-參數(shù)

  • --prefer-source: 當(dāng)有可用的包時(shí),從 source 安裝。

  • --prefer-dist: 當(dāng)有可用的包時(shí),從 dist 安裝。

  • --dry-run: 模擬命令,并沒有做實(shí)際的操作。

  • --dev: 安裝 require-dev 字段中列出的包(這是一個(gè)默認(rèn)值)。

  • --no-dev: 跳過 require-dev 字段中列出的包。

  • --no-scripts: 跳過 composer.json 文件中定義的腳本。

  • --no-plugins: 關(guān)閉 plugins。

  • --no-progress: 移除進(jìn)度信息,這可以避免一些不處理換行的終端或腳本出現(xiàn)混亂的顯示。

  • --optimize-autoloader (-o): 轉(zhuǎn)換 PSR-0/4 autoloading 到 classmap 可以獲得更快的加載支持。特別是在生產(chǎn)環(huán)境下建議這么做,但由于運(yùn)行需要一些時(shí)間,因此并沒有作為默認(rèn)值。

  • --lock: 僅更新 lock 文件的 hash,取消有關(guān) lock 文件過時(shí)的警告。

  • --with-dependencies 同時(shí)更新白名單內(nèi)包的依賴關(guān)系,這將進(jìn)行遞歸更新。

安裝 install

install 命令從當(dāng)前目錄讀取 composer.json 文件,處理了依賴關(guān)系,并把其安裝到 vendor 目錄下。

php composer.phar install

如果當(dāng)前目錄下存在 composer.lock 文件,它會從此文件讀取依賴版本,而不是根據(jù) composer.json 文件去獲取依賴。這確保了該庫的每個(gè)使用者都能得到相同的依賴版本。

如果沒有 composer.lock 文件,composer 將在處理完依賴關(guān)系后創(chuàng)建它。

安裝-參數(shù)

  • --prefer-source: 下載包的方式有兩種: sourcedist。對于穩(wěn)定版本 composer 將默認(rèn)使用 dist 方式。而 source 表示版本控制源 。如果 --prefer-source 是被啟用的,composer 將從 source 安裝(如果有的話)。如果想要使用一個(gè) bugfix 到你的項(xiàng)目,這是非常有用的。并且可以直接從本地的版本庫直接獲取依賴關(guān)系。

  • --prefer-dist: 與 --prefer-source 相反,composer 將盡可能的從 dist 獲取,這將大幅度的加快在 build servers 上的安裝。這也是一個(gè)回避 git 問題的途徑,如果你不清楚如何正確的設(shè)置。

  • --dry-run: 如果你只是想演示而并非實(shí)際安裝一個(gè)包,你可以運(yùn)行 --dry-run 命令,它將模擬安裝并顯示將會發(fā)生什么。

  • --dev: 安裝 require-dev 字段中列出的包(這是一個(gè)默認(rèn)值)。

  • --no-dev: 跳過 require-dev 字段中列出的包。

  • --no-scripts: 跳過 composer.json 文件中定義的腳本。

  • --no-plugins: 關(guān)閉 plugins。

  • --no-progress: 移除進(jìn)度信息,這可以避免一些不處理換行的終端或腳本出現(xiàn)混亂的顯示。

  • --optimize-autoloader (-o): 轉(zhuǎn)換 PSR-0/4 autoloading 到 classmap 可以獲得更快的加載支持。特別是在生產(chǎn)環(huán)境下建議這么做,但由于運(yùn)行需要一些時(shí)間,因此并沒有作為默認(rèn)值。

以上是“composer中命令\參數(shù)\說明的示例分析”這篇文章的所有內(nèi)容,感謝各位的閱讀!希望分享的內(nèi)容對大家有幫助,更多相關(guān)知識,歡迎關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道!

本文題目:composer中命令\參數(shù)\說明的示例分析
網(wǎng)頁路徑:http://aaarwkj.com/article28/isghcp.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供品牌網(wǎng)站制作、搜索引擎優(yōu)化、企業(yè)網(wǎng)站制作微信公眾號、網(wǎng)站導(dǎo)航、網(wǎng)站建設(shè)

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)

搜索引擎優(yōu)化
日韩欧美国产综合一区二区| 福利视频免费观看欧美| 日韩人妻有码中文字幕| 人成在线免费视频网站| 后入动漫视频在线观看| 婷婷久久香蕉毛片毛片| 日进去了啊内射视频| 99热免费精品在线观看| 美国真人性做爰视频免费| 成人污视频网站在线观看| 日本免费一区二区三区四区视频| 国产一区日本二区欧美三区| 日本熟妇中文字幕三级久久| 依依成人影院在线观看av| 国产精品原创传媒在线观看 | 免费高清av一区二区| 韩国电视剧大全免费国语观看| 草逼免费在线观看视频| 精品一区中文字幕少妇人妻| 久久精品国产亚洲av麻| 十八岁毛片一区二区三区| 99久热在线精品视频| 熟女人妻视频一区二区| 给我搜一个一级黄色片| 精品av一区二区在线| 日本三本道成人免费毛片| 日韩精品一区二区在| 国产乱一伦一性一情一色| 深夜视频在线观看成人| 69久久精品费精品国产| 日韩一区二区三区免费播放| 亚洲男人天堂最新地址| 日本一区二区三区高清| 青青草免费在线播放视频网站| 在线激情视频一区二区| 国产精品国产三级区别| 最新亚洲av熟女播放| 激情图区亚洲一区二区| 日本免费在线不卡一区二区 | 深夜三级福利在线观看| 国产实拍之强伦奸在线观看|