heptacom / shopware-heptacom-cli-tools
支持 shopware 5 插件开发的开发工具
Requires
- php: >= 7.2
Requires (Dev)
This package is auto-updated.
Last update: 2024-09-11 03:22:32 UTC
README
支持 shopware 5 插件开发的开发工具
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