swissup/module-marketplace

一键模块和主题下载器/安装器

安装次数: 258,276

依赖项: 1

建议者: 0

安全性: 0

星标: 20

关注者: 10

分支: 5

开放问题: 2

类型:magento2-module

1.10.3 2024-03-28 09:08 UTC

README

Marketplace — 是一个可扩展的一键模块和主题安装器,具有命令行和Magento后端界面。它允许添加无限数量的自定义软件更新频道,并从任何第三方供应商(包括官方的Magento Marketplace)安装模块和主题。

CLI Screenshot GUI Screenshot

内容

安装

composer require swissup/module-marketplace
bin/magento setup:upgrade

使用方法

命令行界面

  1. 激活更新频道并输入访问密钥

    bin/magento marketplace:channel:enable
  2. 安装您需要的软件包

    # Download and enable module:
    bin/magento marketplace:package:require <package/name>
    # Run one-click installer (if module provides it):
    bin/magento marketplace:package:install <package/name>
  3. 这就完成了。现在检查您的商店前端!

    一些模块在安装后可能需要额外的配置。请参阅模块文档。

Magento后端界面

  1. 导航到 系统 > 工具 > Marketplace 页面。

  2. 打开 配置 面板,激活并添加访问密钥到您想要使用的频道。

  3. 搜索您想要安装的模块,并点击 安装 按钮。

  4. 这就完成了。现在检查您的商店前端!

    一些模块在安装后可能需要额外的配置。请参阅模块文档。

扩展Marketplace

注册您的更新频道

自定义更新频道通过具有di.xml文件说明的独立模块进行注册。请参考以下示例

创建一键安装器

一键安装器通过etc/marketplace/installer.xml文件进行注册。请参考以下示例

常见问题解答

我能否从Packagist安装模块?

是的。但只能通过CLI。

我能否从私有仓库安装模块?

是的。但只能通过CLI。以下是一个示例

# 1. Add your private repository to the composer.json
composer config repositories.<id> vcs https://github.com/repo/url.git

# 2. Setup auth data. Get token at https://github.com/settings/tokens/new?scopes=repo
bin/magento marketplace:auth github-oauth.github.com <token>

# 3. Use marketplace to download the module and run installer (if any)
bin/magento marketplace:package:require <package/name>
bin/magento marketplace:package:install <package/name>