heptacom/shopware-heptacom-cli-tools

支持 shopware 5 插件开发的开发工具

安装: 2

依赖: 0

建议: 0

安全: 0

星星: 0

关注者: 3

分支: 0

开放问题: 0

类型:shopware-plugin

1.0.0 2020-02-10 16:50 UTC

This package is auto-updated.

Last update: 2024-09-11 03:22:32 UTC


README

支持 shopware 5 插件开发的开发工具

Packagist Version PHP from Packagist Software License

GitHub code size in bytes GitHub issues GitHub forks GitHub stars GitHub watchers Packagist

GitHub contributors GitHub commit activity

HeptacomCliTools 是一些为 Shopware 定制的命令,打包成插件。目前它提供了一个将自定义插件构建成上传就绪的 zip 文件的方式。还有一个正在开发的第二个命令,用于启用类似的自定义主题构建过程。

这些命令的目标是加快插件和主题的构建过程。然而,可能还会有更多我们认为对开发者有用的命令。

可用命令

ksk:plugin:dependencies <plugin>

这会安装插件的全部依赖。目前支持的依赖是 composer 包。

ksk:plugin:validate <plugin>

这会检查所有 PHP 文件。插件必须遵循新的插件结构,并必须位于 custom/plugins/ 目录中。它还必须有一个有效的 plugin.xml 文件。

ksk:plugin:pack <plugin>

这会创建给定插件的 zip 文件。插件必须遵循新的插件结构,并必须位于 custom/plugins/ 目录中。它还必须有一个有效的 plugin.xml 文件。构建的 zip 文件将位于 KskBuilds/plugins/

ksk:plugin:build <plugin>

这会安装所有依赖,检查所有 PHP 文件,并创建给定插件的 zip 文件。插件必须遵循新的插件结构,并必须位于 custom/plugins/ 目录中。它还必须有一个有效的 plugin.xml 文件。构建的 zip 文件将位于 KskBuilds/plugins/

变更

查看此项目附加的 CHANGELOG 文件。

许可

请参阅 LICENSE.md