【发布时间】:2016-02-25 19:28:38
【问题描述】:
我已经在网上阅读了一些关于包开发的文章,但我无法完全理解基本设置。我已经编写了带有版本的 jQuery 插件并在传递中发布到 Bower,所以我可能只是不理解与 Laravel 的区别。
使用 jQuery 插件开发,我只需通过 bower.json 排除我的开发所需的依赖项,以防止有人拉入我的依赖项。您似乎使用 Laravel 创建了一个未跟踪的 Laravel 框架文件夹并将您的包放入供应商文件夹并仅使用 Git 跟踪它?所以基本上位于我的供应商包之外的 Laravel 项目只是我 PC 上的一些文件?我肯定想跟踪这个包是在哪个版本的 Laravel 上开发的?
或者我应该创建一个“基础”Laravel 存储库并在供应商文件夹中创建另一个存储库,以确保我知道该软件包是基于哪个 Laravel 构建的?
文档和教程很模糊...
【问题讨论】: