亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

php中composer的用法是什么

發布時間:2021-06-21 10:39:13 來源:億速云 閱讀:255 作者:chen 欄目:軟件技術

本篇內容主要講解“php中composer的用法是什么”,感興趣的朋友不妨來看看。本文介紹的方法操作簡單快捷,實用性強。下面就讓小編來帶大家學習“php中composer的用法是什么”吧!

php composer用法:1、安裝composer.json;2、 向已存在composer.json中添加包;3、通過“composer update”進行更新;4、用依賴包創建項目即可。

本文操作環境:windows7系統、PHP7.1&&Composer 2.0版、Dell G3電腦。

php composer 用法是什么?

composer的操作很多很雜,平時大都用不上,正要找又一時半會難找到

日常操作,走起

第一部分 : 安裝 composer.json

composer init

這個命令創建了一個 composer.json 文件,也可以手動創建編輯,申明依賴及版本。

composer.json 內容格式詳見

{ "require": { "monolog/monolog": "1.0.*" }
}
composer install

創建并填寫好composer.json ,執行 install 命令來進行第一次安裝

第一次安裝會檢查里面列的軟件包,依賴等,尋找合適(通過約束)的版本號

之后會生成一個鎖文件 composer.lock

鎖文件里記錄了每一個包確切的版本號

再次執行安裝的時候會檢查鎖文件是否存在,存在就按照鎖文件中指定的直接安裝

第二部分 : 向項目(已存在composer.json)中添加包

composer require 依賴包/依賴包:版本號

還可以同時添加多個 空格空開 eg:  doctrine/orm:1.0.0

第三部分 : 更新

composer update

這條命令無視鎖文件,把 composer.json 里列的依賴更新一遍,重新生成鎖文件

第四部分:用依賴包創建項目

composer create-project  依賴包/依賴包  路徑路徑  版本版本

注意 用包創建項目時,也可以指定版本,但版本約束在第三個參數,第二個參數是項目路徑(相對)。未指定版本默認安裝最新版本

eg: laravel/laravel path 5.8.0

附錄

切換中國鏡像源

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

在生產環境中,安裝初始化項目使用  -o 選項。詳見官方文檔

--optimize-autoloader (-o) :

轉換 PSR-0/4 autoloading 到 classmap 可以獲得更快的加載支持。特別是在生產環境下建議這么做,但由于運行需要一些時間,因此并沒有作為默認值。

到此,相信大家對“php中composer的用法是什么”有了更深的了解,不妨來實際操作一番吧!這里是億速云網站,更多相關內容可以進入相關頻道進行查詢,關注我們,繼續學習!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

中山市| 沅江市| 江永县| 日照市| 凤台县| 苏尼特右旗| 柘荣县| 图片| 淳安县| 黄大仙区| 玉林市| 崇明县| 都匀市| 太康县| 墨竹工卡县| 富阳市| 万年县| 遂宁市| 都匀市| 二连浩特市| 莱州市| 布拖县| 保靖县| 北流市| 海丰县| 马尔康县| 渭南市| 阿图什市| 涞水县| 陵水| 沁阳市| 泗阳县| 牙克石市| 长岭县| 砀山县| 克拉玛依市| 扶风县| 浦东新区| 定日县| 汨罗市| 宝山区|