首页 > 解决方案 > Laravel 插件开发

问题描述

我正在 Laravel 中构建一个开源应用程序,我希望其他开发人员能够轻松地在我的应用程序之上构建,而无需更改我的应用程序的核心文件。因此,每当我提供新版本/更新时,他们的代码都不会丢失。

我知道的最好的应用程序是wordpress。它允许其他开发人员在 wordpress 之上构建主题、插件。

查看一些支持事件和监听器以及动态选项的包。我的应用程序也使用 Vue.JS,所以这个插件开发也应该支持 Vue。

是否有任何文章、文档、准备使用的包,我可以将这个功能添加到我的项目中?

标签: laraveleventsvue.jsplugins

解决方案


您正在为后端和前端开发。要实现您正在寻找的东西,您需要深入研究dependency managers。依赖管理器允许您将代码捆绑到一个包中并轻松推出更新。因为您将使用语义版本控制,所以您的包不应该破坏现有的代码库(希望如此)。

对于 JavaScript,您需要:

https://www.npmjs.com/

对于 PHP,您需要:

https://getcomposer.org/

我不打算在这里深入探讨,因为这个主题太宽泛了,但这应该能让你继续前进。


推荐阅读