basecom / sw6-fixtures-plugin
basecom Fixtures 插件
3.0.0
2024-06-17 15:04 UTC
Requires
- php: ^8.2 || ^8.3
- shopware/administration: 6.5.*|6.6.*
- shopware/core: 6.5.*|6.6.*
- shopware/storefront: 6.5.*|6.6.*
- spatie/once: ^3.1
Requires (Dev)
- friendsofphp/php-cs-fixer: 3.58.1
- phpstan/phpstan: ^1.10
- vimeo/psalm: ^5.20
README
Shopware 6 的 FixturePlugin 提供了便捷的命令和结构,用于创建和管理您的商店项目或插件的 fixtures。
文档
请参阅官方文档了解如何开始使用!
安装
您可以通过 Composer 在任何现有的 Shopware 商店中轻松安装此插件。
# Install the plugin via Composer composer require basecom/sw6-fixtures-plugin # Refresh the plugin list and install/activate the plugin bin/console plugin:refresh bin/console plugin:install --activate BasecomFixturePlugin
贡献
此插件使用功能齐全的 Dockware docker 镜像。它已经预装了 Shopware 6 实例和您开始开发所需的一切。
请参阅Dockware 文档。
开始开发
> docker compose up -d
访问容器
> make shell
安装依赖项并准备好一切(在 composer.json 和 package.json 中定义)。此命令需要在主机系统上执行(不在 shell 中)
> make install
代码风格检查
在提交之前,请运行代码风格检查和静态分析工具。此命令也必须在主机机器上执行(不在 shell 中)
> make lint
Github Actions
Github Actions 管道已经预先配置。它包含所有代码风格检查、静态分析和测试工具的多个作业。