鍍金池/ 問答/PHP/ Laravel 自定義 Composer 包如何依賴其他包?

Laravel 自定義 Composer 包如何依賴其他包?

laravel 上寫了自己的包,我現(xiàn)在要用依賴別人的包。
我該怎么做?如何下載下來并使用到 laravel 上面。

目前,我在我自己開發(fā)包的 composer.json 文件寫

require : {"spatie/laravel-permission": "^2.7"},

之后 composer update 沒有反應(yīng)。

回答
編輯回答
青檸
  1. 在你的擴(kuò)展包(composer.jsonrequire)中包含你依賴的第三方包
  2. https://packagist.org/ 發(fā)布你的擴(kuò)展包
  3. 在你的項(xiàng)目里引入你的擴(kuò)展包
2017年6月2日 20:40
編輯回答
瘋子范

項(xiàng)目的composer.json 得composer require添加你寫的package,然后composer install下就可以了,composer 在安裝你的package時(shí)候,會先安裝spatie/laravel-permission這個(gè)package。

2018年8月6日 00:12