【问题标题】:Laravel 5 packages, how to develop over?Laravel 5 包,怎么开发过来的?
【发布时间】:2015-09-19 19:32:14
【问题描述】:

我有一个关于 Laravel 5 包和一般包的问题。

我为 laravel 安装了 pingpong/admin,很大一部分文件进入 /vendor 目录,其中包含用于版本控制的 gitignore。

我的问题是:好的,我得到了这个包,它运行良好,但现在我不会在这个包上进行开发,改变一些东西,添加一些东西,最后让所有员工都走得更远,最好的做法是什么做吗?

我需要将所有文件复制/粘贴到 laravel /app/Http 文件夹中,可能在 /app/Http/AdminApp 中,并且在我可以提交所有员工之后......或者我需要创建我的新文件来扩展安装包并只提交我的更改?

【问题讨论】:

    标签: git version-control package laravel-5 composer-php


    【解决方案1】:

    如果您需要根据需要修改某些包,可以发送pull-request on Github 或 fork ,修改它然后require your fork in your composer.json

    【讨论】:

    • 感谢您的回答!不,我不仅需要修改一个包,我不会使用这个包来开发我的应用程序,这个包有很好的启动功能,但我需要更改和添加一些东西。
    • 如果你需要改变很多东西,我建议你分叉包。还有一些包允许很容易地扩展它的功能,所以不需要修改包。不过不确定您的包裹情况如何。
    猜你喜欢
    • 2015-04-07
    • 1970-01-01
    • 2015-04-07
    • 2016-05-16
    • 2017-02-07
    • 2016-03-14
    • 2021-03-05
    • 1970-01-01
    • 2012-10-02
    相关资源
    最近更新 更多