setono/sylius-plugin-skeleton

Acme 示例插件,适用于 Sylius。

资助包维护!
Setono

安装: 67

依赖者: 0

建议者: 0

安全: 0

星标: 10

关注者: 2

分支: 3

公开问题: 1

类型:sylius-plugin

1.12.x-dev 2024-09-25 08:35 UTC

This package is auto-updated.

Last update: 2024-09-25 08:35:39 UTC


README

Latest Version Software License Build Status Code Coverage Mutation testing

Setono 开发了一系列 Sylius 插件,我们在开发插件时遵循了一些指导原则。这些指导原则用于本存储库中,为您开发插件提供了一个非常坚实的基础。

祝您享受开发!

快速开始

  1. 运行

    composer create-project --prefer-source --no-install --remove-vcs setono/sylius-plugin-skeleton:1.12.x-dev ProjectName

    或者直接点击此存储库右下角的 使用此模板 按钮。

  2. 运行

    cd ProjectName && composer install
  3. 从插件骨架根目录,运行以下命令

    php init
    (cd tests/Application && yarn install)
    (cd tests/Application && yarn build)
    (cd tests/Application && bin/console assets:install)
    
    (cd tests/Application && bin/console doctrine:database:create)
    (cd tests/Application && bin/console doctrine:schema:create)
    
    (cd tests/Application && bin/console sylius:fixtures:load -n)
  4. 启动本地 PHP 服务器: symfony serve (有关文档,请参阅 https://symfony.com.cn/doc/current/setup/symfony_server.html

要设置插件数据库,请记得在 tests/Application/.envtests/Application/.env.test 中配置您的数据库凭据。