分析composer怎麼做到僅僅更新自動載入?

藏色散人
發布: 2021-12-06 16:00:14
轉載
2264 人瀏覽過

本文由composer教學專欄為大家介紹composer如何只更新自動載入而不去更新依賴的問題,希望對需要的朋友有幫助!

具體問題描述:

composer 只更新自動載入而不去更新依賴?

在composer.json 中加入了psr-4自動載入

然後執行composer update 才能載入那個新增的目錄

執行update的時候總是會更新依賴包

如何做到只更新自動載入而不去更新依賴?

解決方法:

composer dump-autoload
登入後複製

列印自動載入索引#dump-autoload

某些情況下你需要更新autoloader,例如在你的包中加入了一個新的類別。你可以使用 dump-autoload 來完成,而不必執行 install 或 update 指令。

此外,它可以列印一個最佳化過的,符合 PSR-0/4 規範的類別的索引,這也是出於對效能的可考慮。在大型的應用程式中會有許多類別文件,而autoloader 會佔用每個請求的很大一部分時間,使用classmaps 或許在開發時不太方便,但它在保證性能的前提下,仍然可以獲得PSR-0/ 4 規範帶來的便利。

列印自動載入索引-參數

--optimize (-o): 轉換 PSR-0/4 autoloading 到 classmap 以獲得更快的載入速度。這特別適用於生產環境,但可能需要一些時間來運行,因此它目前不是預設值。

--no-dev: 停用 autoload-dev 規則。

以上是分析composer怎麼做到僅僅更新自動載入?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

相關標籤:
來源:segmentfault.com
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板
關於我們 免責聲明 Sitemap
PHP中文網:公益線上PHP培訓,幫助PHP學習者快速成長!