【问题标题】:How to install a forked laravel package of Github in Laravel?如何在 Laravel 中安装 Github 的 fork laravel 包?
【发布时间】:2023-01-08 06:12:23
【问题描述】:

我fork了一个包,改完之后想安装到laravel项目中 我把包的地址放在composer.json文件里,但是安装失败

"repositories":
[
    {
        "type": "vcs",
        "url": "https://github.com/....."
    }
],

【问题讨论】:

标签: laravel github


【解决方案1】:

要在你的 Laravel 项目中安装来自 GitHub 的分支 Laravel 包,你可以使用 Composer。以下是您可以遵循的步骤:

转到分叉包的 GitHub 存储库并复制 HTTPS 克隆 URL。 在您的终端中,导航到您的 Laravel 项目的根目录。 运行以下命令将包作为依赖项添加到您的项目中:

composer require "vendor/package-name:dev-branch-name"

将 vendor/package-name 替换为包的名称,将 branch-name 替换为您要安装的分支的名称。

如果包有任何需要注册的服务提供者或外观别名,您需要将它们添加到 config/app.php 文件中的提供者和别名数组。

如果包中有需要发布的资源,可以使用如下命令发布:

php artisan vendor:publish --provider="VendorPackagePackageServiceProvider"

将 VendorPackagePackageServiceProvider 替换为包服务提供商的完全限定名称空间。

就是这样!你现在应该可以在你的项目中使用分叉的 Laravel 包了。

【讨论】:

    猜你喜欢
    • 2021-03-06
    • 2019-08-31
    • 2017-05-10
    • 2020-08-13
    • 2016-04-16
    • 1970-01-01
    • 1970-01-01
    • 2016-11-14
    • 1970-01-01
    相关资源
    最近更新 更多