[英]Laravel package's composer require
我已經為Laravel創建了一個程序包,該程序包使用自己的composer.json來指定需求。 問題是如何使Laravel的作曲家“包括”包裝的作曲家要求? 這樣,當我運行composer時,會更新安裝的軟件包要求以及應用程序要求。
我使用普通的作曲家包裝:
路徑:app / packages / intropkg / composer.json
"require": { "spatie/emoji": "^1.0" },
但是從Laravel調用程序包時出現錯誤:找不到類'Spatie \\ Emoji \\ Emoji'
Laravel作曲家相關的配置:
路徑:app / composer.json
"autoload": { ... "psr-4": { "App\\\\": "app/", "Lsdev\\\\Intropkg\\\\": "packages/intropkg/src" } }
在編輯composer.json
之后,您是否致電過composer update
(未install
!)? 僅運行install
不會獲取新的依賴項
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.