2016-11-28 79 views
0

我開發了一個Laravel包,它當前位於我的Laravel 5.3安裝的供應商文件夾中。如何將我自己的laravel包放到github上?

我想把這個軟件包放在GitHub上,以便其他人可以使用它。此外,我希望能夠僅將該軟件包(不是整個Laravel項目)同步到GitHub存儲庫,以便稍後可以進行任何更改。

我應該採取哪些步驟來首次在GitHub上放置這個新軟件包,以及如何讓本地項目與GitHub上的版本保持同步?

+0

加上'composer.json' https://getcomposer.org/doc/01-basic-usage.md到庫GitHub上使任何人都可以將其添加到它們的依賴。 –

+0

我已經爲我的包創建了json文件。但是,我如何將這些文件放在GitHub上?我的意思是必須有一個步驟,我需要爲Github提供我的憑據,另一步是僅將包與GitHub同步,而不是整個項目 – Jaylen

回答

0

Laravel工作與作曲家包管理器,所以你必須做出作曲家包從Composer Official Documentations

庫是一個包源。這是一個軟件包/版本的列表。 作曲家將查看您的所有存儲庫,以查找您的 項目所需的軟件包。

默認情況下,只有Packagist存儲庫在Composer中註冊。 您可以通過在 composer.json中聲明它們來爲項目添加更多存儲庫。

因此,所有你需要的是其中包含的項目文件
這裏composer.json是創建你自己的包一個很好的教程 create-composer-package

相關問題