twinsen/deployhelper

DeployHelper for Magento2

此包的官方仓库似乎已消失,因此该包已被冻结。

安装: 617

依赖: 0

建议: 0

安全: 0

星标: 3

关注者: 3

分支: 0

开放问题: 0

类型:magento2-module

1.0 2016-07-19 21:13 UTC

This package is not auto-updated.

Last update: 2023-05-13 11:59:53 UTC


README

添加了一个新的命令,该命令可以部署静态文件,如 "setup:static-content:deploy" 命令,而无需使用 MySQL 数据库。它将使用 sqlite 数据库。

使用方法

使用以下命令生成 sqlite 数据库

bin/magento deployhelper:generatedb

您将在根目录中找到一个名为 staticsettings.db 的文件。请运行以下命令以生成 M2 的静态文件

bin/magento deployhelper:deploy

此命令将通过创建的 sqlite 数据库生成静态文件。您可以在自定义 CI-Scripts 中运行它。

技术数据

  • 该模块使用一个拦截器:它具有类 \Magento\Framework\App\ResourceConnection 的 "after" 插件
  • 导出命令将以下表导出到 sqlite 数据库:"core_config_data", "store", "store_group", "store_website", "theme", "translation"

历史记录

要求

  • Magento >= 2.1.0(请勿在 2.0.x 上尝试,因为它由于核心更改而不兼容)
  • PHP >= 5.5.0
  • PHP 对 sqlite 的支持

支持

如果您遇到任何问题或错误,请在此 GitHub 上创建一个问题。

使用 Composer 的安装说明

composer require twinsen/deployhelper
bin/magento module:enable Twinsen_DeployHelper
bin/magento setup:upgrade

许可证

GNU 通用公共许可证,版本 3 (GPLv3)

版权

(c) 2016 Elias Kotlyar