haokeyingxiao / storefront
HaoKe 的 storefront
v6.6.4.0
2024-08-21 07:43 UTC
Requires
- php: ~8.2.0 || ~8.3.0
- cocur/slugify: ^4.3.0
- doctrine/dbal: ^3.7
- haokeyingxiao/core: v6.6.4.0
- meyfa/php-svg: ^0.14.0
- padaliyajay/php-autoprefixer: ^1.4
- scssphp/scssphp: v1.12.0
- symfony/cache: ~7.1.1
- symfony/cache-contracts: ~3.5.0
- symfony/config: ~7.1.1
- symfony/console: ~7.1.1
- symfony/dependency-injection: ~7.1.1
- symfony/event-dispatcher: ~7.1.1
- symfony/event-dispatcher-contracts: ~3.5.0
- symfony/framework-bundle: ~7.1.1
- symfony/http-foundation: ~7.1.1
- symfony/http-kernel: ~7.1.1
- symfony/mime: ~7.1.1
- symfony/routing: ~7.1.1
- symfony/security-core: ~7.1.1
- symfony/service-contracts: ~3.5.0
- symfony/validator: ~7.1.1
- twig/intl-extra: ^3.10.0
- twig/string-extra: ^3.10.0
- twig/twig: ^3.10.3
Requires (Dev)
- phpunit/phpunit: ^10.5
- symfony/css-selector: ~7.1.1
This package is auto-updated.
Last update: 2024-09-29 21:20:12 UTC
README
Storefront 组件是使用 PHP 编写的 haokeyingxiao\Core 的前端。
此存储库被认为是只读。请将拉取请求发送到我们的主要 haokeyingxiao\Core 存储库。
入门指南
要编译资产(scss/javascript),您必须运行 webpack 编译器。这可以通过在 haoke 根目录中通过 composer
执行以下命令轻松完成。您还可以通过 composer
脚本运行单元测试和代码风格修复器。
composer build:js:storefront
构建生产项目并重新编译主题composer watch:storefront
运行 webpack 开发服务器并启动带有实时更新的代理服务器composer init:js
安装 node.js 依赖composer eslint:storefront
对所有 Storefront JS/TS 文件进行代码风格检查composer ludtwig:storefront
使用 ludtwig 对所有 Storefront twig 文件进行代码风格检查composer storefront:unit
启动 Storefront 的 jest 单元测试套件composer storefront:unit:watch
启动 Storefront 的交互式 jest 单元测试套件监视器composer stylelint:storefront
使用 stylelint 对所有 Storefront SCSS 文件进行代码风格检查
例如
$ composer build:js:storefront
建议在开发时使用 composer watch:storefront
命令,以便文件更改时立即进行编译。