首页 文章

使用composer将github包安装到Laravel项目中

提问于
浏览
2

我需要使用composer从github url安装自定义包 . 我的基于Laravel 5.2的项目是干净和全新的安装 .

我需要的github项目是:https://github.com/cmcdonaldca/ohShopify.php

我仍然是Laravel和作曲家的新手,并且需要尽可能明确的步骤帮助 .

有帮助吗?

2 回答

  • 2

    Composer使用存储库https://packagist.org/中的包 . 你不能真正直接从github使用github包 .

    你有两个选择 .

    composer require rocket-code/shopify

    • 您可以使用git存储库创建自己的packagist包 . 所以你将克隆回购然后创建自己的包装帐户 . 所以注册,获得一个包装帐户,上传文件,然后在laravel项目中要求它 .

    我建议您使用现有的编写器包,因为它不需要管理您自己的包 .

  • 0

    我将使用这个repo来解释这些步骤 . 原因是因为你包含的repo没有 composer.json ,在那种情况下我认为不可能使用composer安装

    • 在composer.json中添加存储库
    "repositories": [
       {
         "url": "https://github.com/notmaintained/shopify.php",
    
          "type": "git"
        }
     ],
    
    • dev 之后添加带有分支名称的require中的包名称:
    "sandeepshetty/shopify.php" : "dev-master"
    

    编辑:

    刚试过这个 . 有一些错误,因为它是未维护的包,但你应该知道使用git安装composer包 .

相关问题