【问题标题】:Move Laravel plugin out of vendor directory将 Laravel 插件移出供应商目录
【发布时间】:2016-12-22 04:42:42
【问题描述】:

我已经安装了一个 Laravel 论坛插件,但是为了满足我的需要我做了一些更改,所以我需要将整个包移出,它现在位于“vendor”目录中。

最好的方法是什么?

【问题讨论】:

  • 根据您需要的更改,您可能不应该触及基本存储库,而是扩展基类来进行更改。在这一点上,你最好分叉 repo,添加你的更改,然后使用 composer 来拉你的而不是基础 repo。
  • 谢谢@Samsquanch。我应该如何分叉存储库?

标签: laravel laravel-5.2 packages vendor


【解决方案1】:

这篇文章帮助我解决了我的问题:

http://laraveldaily.com/how-to-create-a-laravel-5-package-in-10-easy-steps/

我已将包移动到名为 app/Libraries/forum 的文件夹中,并在那里进行了更改,然后我通过 main composer.json 和 PSR-4 加载了移动的包

【讨论】:

    猜你喜欢
    • 2017-09-07
    • 2015-05-23
    • 2014-04-16
    • 1970-01-01
    • 2017-01-04
    • 2020-07-22
    • 2017-05-02
    • 1970-01-01
    • 2017-01-11
    相关资源
    最近更新 更多