# Shopware 5 Gulp Workflow

**URL:** https://forum.shopware.com/t/shopware-5-gulp-workflow/37480
**Category:** Themes & Design
**Created:** [15. Juni 2016 um 16:34 UTC](https://forum.shopware.com/t/shopware-5-gulp-workflow/37480 "2016-06-15T16:34:16Z")
**Posts on this page:** 1
**Page:** 1

<div class="post-metadata">

### Author: ![marek\_pudelko](https://avatars.discourse-cdn.com/v4/letter/m/db5fbb/32.png) [@marek\_pudelko](https://forum.shopware.com/u/marek_pudelko)
#### Post date: [15. Juni 2016 um 16:34 UTC](https://forum.shopware.com/t/shopware-5-gulp-workflow/37480/1 "2016-06-15T16:34:16Z")

</div>

Hallo liebe Shopware 5 Frontendler,  
da ich selbst vor der Herausforderung stehe, ein komplettes Theme aufzubauen, habe ich mir einen Gulp Workflow gebaut.  
Erste Tests haben bei mit gegenüber Grunt einen deutlichen Performanceschub gezeigt.

Das komprimieren der CSS mit „clean-css“ fällt deutlich höher aus. Der Unterschied liegt bei ca. 50 KB.  
Den Code findet Ihr unter&nbsp;[GitHub - magic-77/Shopware-5-Gulp](https://github.com/magic-77/Shopware-5-Gulp)

Benutzt wird es folgendermaßen

1. npm i &nbsp; ( notwendige Abhängigkeiten laden, braucht man nur einmal )

Entwicklung

1. gulp &nbsp; &nbsp; ( startet den Watcher, CSS und JS sind hierbei unkomprimiert&nbsp;)

Produktion

1. gulp dist &nbsp;( komprimiert CSS und JS, kein Watcher&nbsp;)

zusätzliche Flags

Entwicklung

1. gulp --shopId _number_&nbsp; ( ist denke ich selbsterklärend&nbsp;)
2. gulp&nbsp;--excludeSWtheme &nbsp;( überspringt das inkludieren der&nbsp;Shopware 5 Responsive Theme LESS Dateien )  
&nbsp; &nbsp; Das habe ich eingebaut, für den Fall das das Theme komplett von dem SW5 Them abweicht, und man eh fast alle LESS Dateien verändern muss  
&nbsp;&nbsp; &nbsp;Für diesen Zweck allerdings, sollte man vorher alle LESS Dateien des SW5 Themes in seinen eigenen Theme Ordner kopieren

Produktion

1. gulp dist --shopId _number_&nbsp; ( ist denke ich selbsterklärend&nbsp;)
2. gulp dist --excludeSWtheme &nbsp;( überspringt das inkludieren der&nbsp;Shopware 5 Responsive Theme LESS Dateien )

…happy coding…
