日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

Composer 本地路径加载 laravel-admin 扩展包

發布時間:2023/12/15 编程问答 38 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Composer 本地路径加载 laravel-admin 扩展包 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

Composer 提供了?Path?加載本地擴展包的方法,允許我們將擴展包以本地目錄形式進行加載,方便快速修改,也可以把修改后的代碼提交到項目的 CVS 中。

1. 將項目本地化

你可以通過任何方式將?laravel-admin?放入你的 packages 目錄。 本文將以?git clone?方式完成此操作。

mkdir packages cd packages git clone https://github.com/z-song/laravel-admin.git

2. 修改 composer.json 文件

我們可以利用?composer.json?里的?repositories?中的?path?方式創建自定義 package。下面將?laravel-admin?的下載地址對應到本地的?packages/laravel-admin?目錄。

{..."repositories": [{"type": "path", "url": "packages/laravel-admin"}] }

注意 ?:只修改?repositories?選項。

3. 更新 composer

使用?require?命令來加載擴展包,此命令會自動把 encore/laravel-admin:*@dev?添加到 composer.json 文件中,并且安裝依賴和更新 composer.lock 文件。

composer require encore/laravel-admin:*@dev

注意 ?:需要在 homestead 里運行,不然會有報錯。

4. 更換擴展包加載方式

如果你一開始是使用除了?path?的其他方式加載的,現在先換為使用?path?加載,你可以使用?remove?命令移除:

composer remove encore/laravel-admin

然后再參照上面的流程重新加載。

composer 會創建一個文件夾鏈接,把?vendor/encore/laravel-admin?文件夾鏈接到?packages/laravel-admin下,這樣就完成了 laravel-admin 本地化了。

總結

以上是生活随笔為你收集整理的Composer 本地路径加载 laravel-admin 扩展包的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。