【发布时间】:2016-05-16 19:09:05
【问题描述】:
在创建这个问题时,Stackoverflow 已经说过这是我要问的一个主观问题。但是,我认为这是许多初级(包)开发人员在某些时候问过自己的问题。
我现在有几年使用 Laravel 的经验。我已经到了想要创建一个基于 Laravel 的 package 的地步。我做了一些研究,发现大量信息已经过时了。
关于这个问题,我没有一个,而是几个问题:
- 哪里是一个好的起点?我似乎找不到我应该从哪里开始。我已经阅读了文档,老实说,我在这里仍然一无所知。
- 是否建议先将包创建为普通项目,然后再从中创建包?
- 应该在哪里开发包?你的工作空间是什么?一个常规的 Laravel 项目?我读过
workbenchis no more了? - 是否有一些推荐的教程让您学习并发现对您有帮助?
我真诚地希望这个问题能得到一些好的答案,因为当前的搜索结果不是它们应有的结果。当然不是像 Laravel 这样漂亮的框架。
【问题讨论】:
-
您是否费心阅读文档? Laravel 文档有一个标题为exactly“包开发”的部分:laravel.com/docs/master/packages
-
恕我直言,我并不愚蠢,我知道在哪里可以找到文档。 :) 感谢您非常有帮助的回答。
-
我并没有说你笨,但是如果你知道在哪里可以找到文档,而你没有找到详细说明你正在寻找的内容的部分,那就奇怪了。
-
@MartinBean 因为这个问题现在被搁置,我的回答可能太长了:这个问题非常适合论坛和我的博客条目的回答。我在写答案时意识到了这一点。尽管如此,公平地说,Laravel 的文档并没有提到如何考虑 Laravel 包的设置,也没有提到实现这一点实际需要的 Composer 包开发。
标签: php laravel laravel-5 packages