使用composer时如何解析包以及如何添加自定义包?
一个例子是我有一个自定义应用程序,我希望人们能够使用composer来获取我的包.我该怎么做?
Packagist是Composer的主要存储库.您可以将包裹提交给Packagist.然后你可以问其他想要使用你的软件包的人,只需将你的软件包添加到他们的composer.json
文件中.
您可以在About Packagist页面上找到有关如何创建包的更多信息.
供进一步参考:
如Composer 文档 > VCS 存储库中所述,在您的项目中添加引用您的 fork 的存储库,它将使用您的存储库而不是 packagist 的存储库:
{
"name": "acme/my-app",
"repositories": [
{
"type": "vcs",
"url": "https://github.com/yourusername/project-name"
}
],
"require": {
"repo/project-name": "dev-master"
}
}
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
7006 次 |
最近记录: |