8000 GitHub - rene-schwabe/sw6-storefront
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

rene-schwabe/sw6-storefront

 
 

Repository files navigation

Storefront Component

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.

Resources

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • PHP 47.5%
  • Twig 28.7%
  • JavaScript 19.0%
  • SCSS 4.6%
  • HTML 0.2%
0