国产伦精品一区二区三区_欧美日韩国产高清视频_激情欧美亚洲_狠狠色丁香婷婷综合影院

win7系統下載
當前位置: 首頁 > 編程軟件教程 > 詳細頁面

【Composer特別版】Composer軟件提供下載 免費中文版

【Composer特別版】Composer軟件提供下載 免費中文版
  • 軟件類型:編程軟件
  • 軟件語言:簡體中文
  • 授權方式:免費軟件
  • 更新時間:2024-12-01
  • 閱讀次數:
  • 推薦星級:
  • 運行環境:WinXP,Win7,Win10,Win11
軟件介紹
分享到: 0

軟件介紹

Composer特別版是一款非常專業的php依賴管理工具,我們可以通過Composer軟件在PHP5.3以上使用外部工具庫。當然,

你也可以利用這款軟件來完成依賴庫文件的安裝工作,從而方便你更好地管理所有的PHP項目,功能非常強大。

Composer特別版

Composer特別版軟件簡介

composer是PHP5.3以上的一個依賴關系管理工具。你可以在自己的項目中聲明所依賴的代碼庫,會幫你安裝、更新這些依賴的庫文件。它不是一個包管理器。是的,它涉及 "packages" 和 "libraries",但它在每個項目的基礎上進行管理,在你項目的某個目錄中(例如 vendor)進行安裝。默認情況下它不會在全局安裝任何東西。因此,這僅僅是一個依賴管理。

【Composer特別版】Composer軟件下載 免費中文版-本站

軟件功能

a》 你有一個項目依賴于假如干個庫。

b》 其中一些庫依賴于其他庫。

c》 你聲明你所依賴的東西。

d》 Composer 會找出哪個版本的包需要安裝,并安裝它們。

Composer特別版安裝步驟

下載 Composer-Setup.exe 安裝軟件包

【Composer特別版】Composer軟件下載 免費中文版-本站

下載成功!

【Composer特別版】Composer軟件下載 免費中文版-本站

準備安裝軟件,雙擊軟件就可以安裝此軟件 默認安裝裝就可以了,并會自動搜索PHP.exe的安裝路徑。

【Composer特別版】Composer軟件下載 免費中文版-本站

稍等一會,下載組件

【Composer特別版】Composer軟件下載 免費中文版-本站

顯示此頁面表示安裝完成!如果報錯 就檢查 PHP擴展的OpenSSL 有沒有打開

【Composer特別版】Composer軟件下載 免費中文版-本站

驗證是否成功。打開win+R 》 cmd  輸入 composer,顯示如下界面 表示安裝成功!

【Composer特別版】Composer軟件下載 免費中文版-本站

Composer特別版操作方法

1. 僅更新單個庫

只想更新某個特定的庫,不想更新它的所有依賴,很簡單:

composer update foo/bar

此外,這個技巧還可以用來解決“警告信息問題”。你一定見過這樣的警告信息:

Warning: The lock file is not up to date with the latest changes in composer.json, you may be getting outdated dependencies, run update to update them.

擦,哪里出問題了?別驚慌!如果你編輯了composer.json,你應該會看到這樣的信息。比如,如果你增加或更新了細節信息,比如庫的描述、作者、更多參數,甚至僅僅增加了一個空格,都會改變文件的md5sum。然后Composer就會警告你哈希值和composer.lock中記載的不同。

那么我們該怎么辦呢?update命令可以更新lock文件,但是如果僅僅增加了一些描述,應該是不打算更新任何庫。這種情況下,只需update nothing:

$ composer update nothing

Loading composer repositories with package information

Updating dependencies

Nothing to install or update

Writing lock file

Generating autoload files

這樣一來,Composer不會更新庫,但是會更新composer.lock。注意nothing并不是update命令的關鍵字。只是沒有nothing 這個包導致的結果。如果你輸入foobar,結果也一樣。

如果你用的Composer版本足夠新,那么你可以直接使用--lock選項:

composer update --lock

2. 不編輯composer.json的情況下安裝庫

你可能會覺得每安裝一個庫都需要修改composer.json太麻煩,那么你可以直接使用require命令。

composer require "foo/bar:1.0.0"

這個方法也可以用來快速地新開一個項目。init命令有--require選項,可以自動編寫composer.json:(注意我們使用-n,這樣就不用回答問題)

$ composer init --require=foo/bar:1.0.0 -n

$ cat composer.json

{

"require": {

"foo/bar": "1.0.0"

}

}

3. 派生很容易

初始化的時候,你試過create-project命令么?

composer create-project doctrine/orm path 2.2.0

這會自動克隆倉庫,并檢出指定的版本。克隆庫的時候用這個命令很方便,不需要搜尋原始的URI了。

4. 考慮緩存,dist包優先

最近一年以來的Composer會自動存檔你下載的dist包。默認設置下,dist包用于加了tag的版本,例如"symfony/symfony": "v2.1.4",或者是通配符或版本區間,"2.1.*"或">=2.2,<2.3-dev"(如果你使用stable作為你的minimum-stability)。

dist包也可以用于諸如dev-master之類的分支,Github允許你下載某個git引用的壓縮包。為了強制使用壓縮包,而不是克隆源代碼,你可以使用install和update的--prefer-dist選項。

下面是一個例子(我使用了--profile選項來顯示執行時間):

$ composer init --require="twig/twig:1.*" -n --profile

Memory usage: 3.94MB (peak: 4.08MB), time: 0s

$ composer install --profile

Loading composer repositories with package information

Installing dependencies

- Installing twig/twig (v1.12.2)

Downloading: 100%

Writing lock file

Generating autoload files

Memory usage: 10.13MB (peak: 12.65MB), time: 4.71s

$ rm -rf vendor

$ composer install --profile

Loading composer repositories with package information

Installing dependencies from lock file

- Installing twig/twig (v1.12.2)

Loading from cache

Generating autoload files

Memory usage: 4.96MB (peak: 5.57MB), time: 0.45s

這里,twig/twig:1.12.2的壓縮包被保存在~/.composer/cache/files/twig/twig/1.12.2.0-v1.12.2.zip。重新安裝包時直接使用。

5. 若要修改,源代碼優先

當你需要修改庫的時候,克隆源代碼就比下載包方便了。你可以使用--prefer-source來強制選擇克隆源代碼。

composer update symfony/yaml --prefer-source

接下來你可以修改文件:

composer status -v

You have changes in the following dependencies:

/path/to/app/vendor/symfony/yaml/Symfony/Component/Yaml:

M Dumper.php

當你試圖更新一個修改過的庫的時候,Composer會提醒你,詢問是否放棄修改:

$ composer update

Loading composer repositories with package information

Updating dependencies

- Updating symfony/symfony v2.2.0 (v2.2.0- => v2.2.0)

The package has modified files:

M Dumper.php

Discard changes [y,n,v,s,?]?

為生產環境作準備

最后提醒一下,在部署代碼到生產環境的時候,別忘了優化一下自動加載:

composer dump-autoload --optimize

安裝包的時候可以同樣使用--optimize-autoloader。不加這一選項,你可能會發現20%到25%的性能損失。

如果你需要幫助,或者想要了解某個命令的細節,你可以閱讀官方文檔或者中文文檔,也可以查看JoliCode做的這個交互式備忘單。


點下面下載:(推薦使用"迅雷"進行下載,系統下載大全QQ交流群:)
国产伦精品一区二区三区_欧美日韩国产高清视频_激情欧美亚洲_狠狠色丁香婷婷综合影院
午夜欧美不卡精品aaaaa| 中文一区二区| 久久久午夜电影| 久久久久久久网| 在线观看日韩av电影| 免费观看成人www动漫视频| 久久久不卡网国产精品一区| 黄色成人在线网址| 免费短视频成人日韩| 欧美成年人视频网站| av成人免费在线观看| 一本在线高清不卡dvd| 国产精品美女久久福利网站| 亚久久调教视频| 久久精品欧洲| 最新69国产成人精品视频免费| 亚洲精品网站在线播放gif| 欧美日韩在线看| 亚洲男女毛片无遮挡| 中文日韩在线| 国产精品国产三级欧美二区| 欧美在线看片a免费观看| 国产片一区二区| 亚洲二区三区四区| 亚洲精品视频在线看| 国产精品丝袜xxxxxxx| 久久精品视频免费| 欧美紧缚bdsm在线视频| 午夜精品久久久| 久久亚洲私人国产精品va| 亚洲韩国青草视频| 99riav久久精品riav| 韩国三级电影久久久久久| 亚洲国产视频直播| 国产精品视频网址| 欧美激情精品久久久久久大尺度 | 久久久久久97三级| 夜夜嗨一区二区三区| 久久福利电影| 亚洲一区二区三区高清| 久久久噜噜噜久久中文字免| 亚洲摸下面视频| 欧美电影在线观看| 久久香蕉精品| 国产精品一二三四区| 亚洲国产一区二区三区青草影视| 国产一区二区高清不卡| 99精品视频一区二区三区| 亚洲成人在线视频播放| 香蕉久久国产| 午夜精品久久一牛影视| 欧美日韩国产一区二区三区地区 | 最新高清无码专区| 国内外成人在线| 亚洲欧美成人一区二区三区| 亚洲美女91| 免费日本视频一区| 蜜臀99久久精品久久久久久软件| 国产精品视频网址| 亚洲视频精选| 午夜电影亚洲| 国产精品久久久久天堂| 99国内精品久久久久久久软件| 亚洲精品视频在线| 欧美激情在线播放| 亚洲精品一区在线观看香蕉| 亚洲麻豆视频| 欧美日本高清| 99精品免费视频| 亚洲午夜高清视频| 欧美三级不卡| 亚洲无线视频| 欧美在线不卡| 国产在线视频欧美| 久久精品成人欧美大片古装| 久久久久久电影| 亚洲福利免费| 欧美精品日本| 亚洲视频免费观看| 久久激情综合网| 在线成人黄色| 欧美激情小视频| 欧美亚洲在线观看| 亚洲狼人综合| 亚洲男人第一网站| 国产麻豆精品久久一二三| 亚洲欧美日韩一区在线| 久久人91精品久久久久久不卡| 黄色综合网站| 欧美美女喷水视频| 亚洲一区二区在| 久久久www| 亚洲开发第一视频在线播放| 欧美日韩一区成人| 性做久久久久久免费观看欧美| 美女脱光内衣内裤视频久久影院 | 亚洲自拍啪啪| 国内久久婷婷综合| 欧美成人免费小视频| 99热这里只有成人精品国产| 欧美一区二区精品久久911| 在线观看国产日韩| 欧美日韩在线一二三| 久久久精品免费视频| 亚洲精品久久7777| 久久久99久久精品女同性| 亚洲精品极品| 国产一区二区三区丝袜| 欧美激情四色 | 亚洲男人的天堂在线| 蜜桃av一区二区三区| 亚洲欧美久久| 亚洲人线精品午夜| 国产一区二区三区四区老人| 欧美日韩国产电影| 久久精品在线播放| 亚洲视频在线观看网站| 欧美电影美腿模特1979在线看 | 在线欧美福利| 国产精品一二三四| 欧美日韩视频在线一区二区 | 亚洲欧美亚洲| 日韩亚洲一区二区| 亚洲二区在线| 蜜臀av在线播放一区二区三区| 亚洲一区二区三区四区中文| 亚洲国产高清在线观看视频| 国产欧美亚洲视频| 欧美午夜影院| 欧美日韩在线视频一区二区| 欧美va亚洲va香蕉在线| 久久成人一区二区| 亚洲欧美成人网| 亚洲无线观看| 亚洲视频在线观看| 一本久久综合亚洲鲁鲁五月天| 亚洲国产天堂久久综合网| 噜噜噜91成人网| 久久狠狠婷婷| 久久精品盗摄| 久久久人人人| 久久全国免费视频| 久久夜色精品国产| 久久人人97超碰精品888| 久久久夜色精品亚洲| 久久久久久久波多野高潮日日 | 最新亚洲激情| 亚洲男人的天堂在线aⅴ视频| 欧美综合激情网| 国内成+人亚洲| 国产麻豆精品视频| 国产美女精品视频| 国产日韩欧美一区在线| 国产欧美短视频| 国产亚洲永久域名| 在线播放日韩欧美| 最新国产成人av网站网址麻豆| 亚洲精品女av网站| 日韩视频一区二区在线观看| 亚洲精品欧美日韩专区| 亚洲网站啪啪| 欧美一区二区三区视频在线 | 一区二区亚洲精品国产| 亚洲国产成人精品久久久国产成人一区 | 国产精品久久久久久久电影 | 国产精品家庭影院| 国产欧美日韩在线| 黄色成人91| 亚洲精品日本| 亚洲免费人成在线视频观看| 欧美在线看片a免费观看| 美女脱光内衣内裤视频久久影院| 亚洲国产精品一区制服丝袜| 日韩亚洲精品电影| 午夜久久美女| 欧美va亚洲va日韩∨a综合色| 国产精品成人一区二区网站软件| 国产亚洲免费的视频看| 亚洲国产欧美在线| 亚洲欧美成人一区二区三区| 久久久久久亚洲精品杨幂换脸| 亚洲第一精品久久忘忧草社区| 一本久道综合久久精品| 久久av在线看| 欧美日韩久久久久久| 激情综合色综合久久综合| 99re热精品| 久久男女视频| 在线午夜精品自拍| 久久久久久久欧美精品| 国产精品电影网站| 亚洲国产日日夜夜| 欧美影院精品一区| 一本色道久久综合一区| 欧美 日韩 国产一区二区在线视频 | 欧美国产另类| 伊人久久大香线| 亚洲欧美日韩电影| 亚洲国产一区二区三区a毛片| 欧美一区永久视频免费观看|