shopware / storefront
Storefront for Shopware
Requires
- php: ~8.1.0 || ~8.2.0
- cocur/slugify: ^4.3.0
- doctrine/dbal: ^3.6
- meyfa/php-svg: ^0.13.0
- padaliyajay/php-autoprefixer: ^1.4
- scssphp/scssphp: ^v1.11.0
- shopware/core: v6.5.5.2
- symfony/cache: ~6.3.0
- symfony/cache-contracts: ~3.1.0
- symfony/config: ~6.3.0
- symfony/console: ~6.3.0
- symfony/dependency-injection: ~6.3.0
- symfony/event-dispatcher: ~6.3.0
- symfony/event-dispatcher-contracts: ~3.1.0
- symfony/framework-bundle: ~6.3.0
- symfony/http-foundation: ~6.3.0
- symfony/http-kernel: ~6.3.0
- symfony/mime: ~6.3.0
- symfony/routing: ~6.3.0
- symfony/security-core: ~6.3.0
- symfony/service-contracts: ~3.1.0
- symfony/validator: ~6.3.0
- twig/intl-extra: ^3.4
- twig/string-extra: ^3.4
- twig/twig: ^3.4.3
Requires (Dev)
- phpunit/phpunit: ^9.6
- symfony/css-selector: ~6.3.0
- dev-trunk / 6.5.x-dev
- v6.5.5.2
- v6.5.5.1
- v6.5.5.0
- v6.5.4.1
- v6.5.4.0
- v6.5.3.3
- v6.5.3.2
- v6.5.3.1
- v6.5.3.0
- v6.5.2.1
- v6.5.2.0
- v6.5.1.1
- v6.5.1.0
- 6.5.0.0
- 6.5.0.0-rc4
- 6.5.0.0-rc3
- 6.5.0.0-rc2
- 6.5.0.0-rc1
- 6.5.0.0-dev
- 6.4.20.2
- 6.4.20.1
- 6.4.20.0
- 6.4.19.0
- 6.4.18.1
- 6.4.18.0
- 6.4.17.2
- 6.4.17.1
- 6.4.17.0
- 6.4.16.1
- 6.4.16.0
- 6.4.15.2
- 6.4.15.1
- 6.4.15.0
- 6.4.14.0
- 6.4.13.0
- 6.4.12.0
- 6.4.11.1
- 6.4.11.0
- 6.4.10.1
- 6.4.10.0
- 6.4.9.0
- 6.4.8.2
- 6.4.8.1
- 6.4.8.0
- 6.4.7.0
- 6.4.6.1
- 6.4.6.0
- 6.4.5.1
- 6.4.5.0
- 6.4.5.0-dev
- 6.4.4.1
- 6.4.4.0
- 6.4.4.0-dev
- 6.4.3.1
- 6.4.3.0
- 6.4.3.0-dev
- 6.4.2.1
- 6.4.2.0
- 6.4.2.0-dev
- 6.4.1.2
- 6.4.1.1
- 6.4.1.0
- 6.4.1.0-dev
- 6.4.0.0
- 6.4.0.0-RC1
- 6.4.0.0-dev
- 6.3.5.4
- 6.3.5.3
- 6.3.5.2
- 6.3.5.1
- 6.3.5.0
- 6.3.5.0-dev
- 6.3.4.1
- 6.3.4.0
- 6.3.3.1
- 6.3.3.0
- 6.3.2.1
- 6.3.2.0
- 6.3.1.1
- 6.3.1.0
- 6.3.0.2
- 6.3.0.1
- 6.3.0.0
- 6.3.0.0-dev
- 6.2.x-dev
- v6.2.3
- v6.2.2
- v6.2.1
- v6.2.0
- v6.2.0-RC1
- v6.1.6
- v6.1.5
- v6.1.4
- v6.1.3
- v6.1.2
- v6.1.1
- v6.1.0
- v6.1.0-rc4
- v6.1.0-rc3
- v6.1.0-rc2
- v6.1.0-rc1
- v6.0.0+ea2
- dev-6.0+ea
This package is auto-updated.
Last update: 2023-09-26 03:13:56 UTC
README
The Storefront component is a frontend for Shopware\Core written in PHP.
This repository is considered read-only. Please send pull requests to our main Shopware\Core repository.
Getting started
To compile the assets (scss/javascript) you have to run the webpack compiler.
This is easily done by executing the following commands in the shopware root folder via the psh.phar
.
- storefront:dev Builds the project for development
- storefront:hot Starts the hot module reloading server
- storefront:hot-proxy Same as hot, but starts a proxy server with live reload without the need to change twig paths
- storefront:install Installs the node.js dependencies
- storefront:build Builds the project for production
For example:
$ ./psh.phar storefront:dev
It's recommended to use the storefront:hot-proxy
command when developing, so the files will be compiled as soon as they change.
It's also possible to use the webpack-dev-server with hot module reloading (HMR) activated.
To be able to use HMR you have to run the command storefront:hot
and set the isHMRMode
variable,
located in platform/src/Storefront/Resources/views/storefront/base.html.twig
, to true.