# CSS Source Maps funktionieren nicht!

**URL:** https://forum.shopware.com/t/css-source-maps-funktionieren-nicht/37847
**Category:** Themes & Design
**Created:** [1. Juli 2016 um 10:49 UTC](https://forum.shopware.com/t/css-source-maps-funktionieren-nicht/37847 "2016-07-01T10:49:26Z")
**Posts on this page:** 16
**Page:** 1

<div class="post-metadata">

### Author: ![axisambrosia](https://avatars.discourse-cdn.com/v4/letter/a/e47774/32.png) [@axisambrosia](https://forum.shopware.com/u/axisambrosia)
#### Post date: [1. Juli 2016 um 10:49 UTC](https://forum.shopware.com/t/css-source-maps-funktionieren-nicht/37847/1 "2016-07-01T10:49:26Z")

</div>

Hallo Leute,

das eine gelöst, da steht das nächste schon vor der Tür.&nbsp;

Ich bekomme keine .less Dateien als Quellen angezeigt, wenn ich im Dev-Modus nach den css codes suche. Ich habe unter Shopware eingestellt, dass die CSS Source Maps generiert werden solle, mehrmals kompiliert und cache geleert. Dazu habe ich es unter Safari, Chrome und Firebox DEV ( Firebug, FireLESS,…) probiert.

Mache ich hier etwas falsch, übersehe ich was oder ist es ein Bug?

---

<div class="post-metadata">

### Author: ![Stephan\_Pohl](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/stephan_pohl/32/10212_2.png) [@Stephan\_Pohl](https://forum.shopware.com/u/Stephan_Pohl)
#### Post date: [1. Juli 2016 um 11:26 UTC](https://forum.shopware.com/t/css-source-maps-funktionieren-nicht/37847/2 "2016-07-01T11:26:46Z")

</div>

Hey @axisambrosia‍,

ich habe gerade mal nachgeschaut, ob es sich hier um einen Bug handelt. Habe mir die aktuelle 5.2 genommen, die Einstellung im Theme-Manager gesetzt und den kompletten Cache samt Theme-Cache geleert und den Theme-Cache neu aufgebaut:

 ![](https://europe1.discourse-cdn.com/flex013/uploads/shopware/original/2X/5/5628b2552e01fb4dd10ac65cf3f09c1284ca6f32.png)

Sehe ich kein Problem. Kannst du mir weitere Infos zur Verfügung stellen - Shopware Version, Browser, etc.?

Viele Grüße,  
Stephan Pohl&nbsp; ![Shopware](https://forum.shopware.com/plugins/CKEditor/plugins/smiley/images/shopware.png "Shopware")

---

<div class="post-metadata">

### Author: ![steinsoftware](https://avatars.discourse-cdn.com/v4/letter/s/b487fb/32.png) [@steinsoftware](https://forum.shopware.com/u/steinsoftware)
#### Post date: [1. Juli 2016 um 11:44 UTC](https://forum.shopware.com/t/css-source-maps-funktionieren-nicht/37847/3 "2016-07-01T11:44:11Z")

</div>

5.1.6 Chrome gehts auch -\> wenn man live editiert gehts manchmal kaputt, reicht aber um schnell zu gucken, reload nicht scheuen 😉

---

<div class="post-metadata">

### Author: ![hth](https://avatars.discourse-cdn.com/v4/letter/h/b77776/32.png) [@hth](https://forum.shopware.com/u/hth)
#### Post date: [1. Juli 2016 um 11:49 UTC](https://forum.shopware.com/t/css-source-maps-funktionieren-nicht/37847/4 "2016-07-01T11:49:57Z")

</div>

Hallo,

wenn man auf die Namen der less-Dateien im Screenshot klickt, dann bekommt man im Gegensatz zu CSS-Dateien&nbsp;nicht den Source-Code der Less-Dateien angezeigt. Das ist nicht das Prinzip einer Souorcemap. Man kann aber alle Lessdateien loak installieren und in den Developer-Tools die lokal installieren Dateien mit den angezeigten verknüpfen. Allerdings bildet dies das Shopware-Vererbungssystem nicht richtig ab. Ist also nicht so richtig nützlich.

Das “Verschwinden” der Source-Map Angaben (der Less Dateinamen) ist ein Bug in den DevTools.

&nbsp;

---

<div class="post-metadata">

### Author: ![steinsoftware](https://avatars.discourse-cdn.com/v4/letter/s/b487fb/32.png) [@steinsoftware](https://forum.shopware.com/u/steinsoftware)
#### Post date: [1. Juli 2016 um 11:56 UTC](https://forum.shopware.com/t/css-source-maps-funktionieren-nicht/37847/5 "2016-07-01T11:56:19Z")

</div>

???

Du musst doch nur wissen wo was steht und wie der Selektor aussieht.

Im eigenen Theme machst du doch nur die Änderungen, die die unerwünschten Eigenschaften der CSS-Klasse überschreiben oder erweitern.

Wozu brauchst du die ganze Datei angezeigt? Btw. ist genau dies das 'Prrinzip einer sourcemap, bei minifiied und combined sources das mapping der Inhalte auf die richtige Quelle gezeigt zu bekommen.

---

<div class="post-metadata">

### Author: ![hth](https://avatars.discourse-cdn.com/v4/letter/h/b77776/32.png) [@hth](https://forum.shopware.com/u/hth)
#### Post date: [1. Juli 2016 um 12:41 UTC](https://forum.shopware.com/t/css-source-maps-funktionieren-nicht/37847/6 "2016-07-01T12:41:41Z")

</div>

> [@steinsoftware schrieb:](https://forum.shopware.com/profile/17116/steinsoftware "steinsoftware")
> 
> ???
> 
> Du musst doch nur wissen wo was steht und wie der Selektor aussieht.
> 
> Im eigenen Theme machst du doch nur die Änderungen, die die unerwünschten Eigenschaften der CSS-Klasse überschreiben oder erweitern.
> 
> Wozu brauchst du die ganze Datei angezeigt? Btw. ist genau dies das 'Prrinzip einer sourcemap, bei minifiied und combined sources das mapping der Inhalte auf die richtige Quelle gezeigt zu bekommen.

Du bekommst aber nur header.less Zeile XYZ angezeigt und kannst nicht direkt in den DevTools in&nbsp;das Source-File springen und Du bekommst auch nicht gesagt, welche header.less gemeint ist.&nbsp;Bindet man alle Less-Dateien von Shopware als Workspace ein, um Änderungen direkt in den DEV-Tools vorzunehmen,&nbsp;funktioniert das zumindest bei mir nie richtig mit den abgeleiteten Templates. Das alles funktioniert allerdings, wenn man CSS-Dateien nimmt, die nicht „combined“ sind und ist für viele einfach der gewohnte Umgang. Wenn die dann auf die Less-Sourcemap Angaben treffen, ist das irritierend.&nbsp;&nbsp;

&nbsp;

---

<div class="post-metadata">

### Author: ![axisambrosia](https://avatars.discourse-cdn.com/v4/letter/a/e47774/32.png) [@axisambrosia](https://forum.shopware.com/u/axisambrosia)
#### Post date: [1. Juli 2016 um 12:49 UTC](https://forum.shopware.com/t/css-source-maps-funktionieren-nicht/37847/7 "2016-07-01T12:49:30Z")

</div>

Also bei mir funktioniert es einfach nicht, es werden einfach keine .less Sourcen angezeigt. Was Template bearbeiten ungeheuerlich verlangsamt…

&nbsp;

Firefix Dev 49.0a9

Safari 9.1

Chrome&nbsp;Version 51.0.2704.106 (64-bit)

&nbsp;

---

<div class="post-metadata">

### Author: ![hth](https://avatars.discourse-cdn.com/v4/letter/h/b77776/32.png) [@hth](https://forum.shopware.com/u/hth)
#### Post date: [1. Juli 2016 um 13:00 UTC](https://forum.shopware.com/t/css-source-maps-funktionieren-nicht/37847/8 "2016-07-01T13:00:02Z")

</div>

&nbsp;Hallo @[axisambrosia](https://forum.shopware.com/profile/19764/axisambrosia),

hast Du auch sicher alle Caches geleert und das Theme neu kompiliert, nachdem Du die CSS-Sourcemaps aktiviert hast? Eventuell auch mal manuell per FTP/SSH löschen.

Ich weiß jetzt gar nicht, ob Chrome und die anderen Browser die Angaben auch noch lokal cached, ich habe das immer so eingestellt, dass die Browser Caches bei Verwendung der DevTools deaktiviert sind.&nbsp;

&nbsp;

---

<div class="post-metadata">

### Author: ![axisambrosia](https://avatars.discourse-cdn.com/v4/letter/a/e47774/32.png) [@axisambrosia](https://forum.shopware.com/u/axisambrosia)
#### Post date: [1. Juli 2016 um 13:28 UTC](https://forum.shopware.com/t/css-source-maps-funktionieren-nicht/37847/9 "2016-07-01T13:28:25Z")

</div>

Alle Caches: Standard Shopware, Theme kompiliert, Browser gecleared und ich bekomme bei allen Browsern kein Mapping

---

<div class="post-metadata">

### Author: ![useg](https://avatars.discourse-cdn.com/v4/letter/u/df705f/32.png) [@useg](https://forum.shopware.com/u/useg)
#### Post date: [1. Juli 2016 um 15:52 UTC](https://forum.shopware.com/t/css-source-maps-funktionieren-nicht/37847/10 "2016-07-01T15:52:39Z")

</div>

@axisambrosia‍

Wenn du das DevTools von Chrome verwendest und die Seite aktualisierst sind bei mir die Zuweisungen zur jeweiligen less zu sehen. Sie werschwinden aber sobald ich live in der rechten Spalte was ändere, da ist nur noch die Zuweisung&nbsp;des&nbsp;gecachten&nbsp;Pfad&nbsp;ersichtlich.

Uwe

---

<div class="post-metadata">

### Author: ![hth](https://avatars.discourse-cdn.com/v4/letter/h/b77776/32.png) [@hth](https://forum.shopware.com/u/hth)
#### Post date: [1. Juli 2016 um 16:08 UTC](https://forum.shopware.com/t/css-source-maps-funktionieren-nicht/37847/11 "2016-07-01T16:08:06Z")

</div>

> [@useg schrieb:](https://forum.shopware.com/profile/5578/useg "useg")
> 
> @axisambrosia‍
> 
> Wenn du das DevTools von Chrome verwendest und die Seite aktualisierst sind bei mir die Zuweisungen zur jeweiligen less zu sehen. Sie werschwinden aber sobald ich live in der rechten Spalte was ändere, da ist nur noch die Zuweisung&nbsp;des&nbsp;gecachten&nbsp;Pfad&nbsp;ersichtlich.

Das Verschwinden der Less-Dateinamen nach Änderungen von CSS-Deklarationen ist ein bekannter Bug in Chrome, sozusagen normales Verhalten derzeit.&nbsp;&nbsp;

---

<div class="post-metadata">

### Author: ![hth](https://avatars.discourse-cdn.com/v4/letter/h/b77776/32.png) [@hth](https://forum.shopware.com/u/hth)
#### Post date: [1. Juli 2016 um 16:13 UTC](https://forum.shopware.com/t/css-source-maps-funktionieren-nicht/37847/12 "2016-07-01T16:13:40Z")

</div>

> [@axisambrosia schrieb:](https://forum.shopware.com/profile/19764/axisambrosia "axisambrosia")
> 
> Alle Caches: Standard Shopware, Theme kompiliert, Browser gecleared und ich bekomme bei allen Browsern kein Mapping

Lösch doch mal die Caches von Shopware auf Dateiebene (FTP oder SSH):

1. var/cache/ &nbsp;: den Ordner production…

2 )die dateien unter web/cache&nbsp;

Ich habe schon Hosting-Angebote gehabt, bei denen dies über das Backend nicht richtig funktioniert hat. Eine andere Idee habe ich nicht, dass funktioniert eigentlich problemlos. Wenn gar nichts hilft, würde ich es mal mit einer neuen Shopware-Installation testen.&nbsp;

---

<div class="post-metadata">

### Author: ![axisambrosia](https://avatars.discourse-cdn.com/v4/letter/a/e47774/32.png) [@axisambrosia](https://forum.shopware.com/u/axisambrosia)
#### Post date: [1. Juli 2016 um 16:29 UTC](https://forum.shopware.com/t/css-source-maps-funktionieren-nicht/37847/13 "2016-07-01T16:29:51Z")

</div>

Also bei mir läuft es unter MAMP, lokal am Rechner und die Datein habe ich gelöscht, jedoch hilft das auch nicht.

Das kann doch nicht wahr sein…

---

<div class="post-metadata">

### Author: ![hth](https://avatars.discourse-cdn.com/v4/letter/h/b77776/32.png) [@hth](https://forum.shopware.com/u/hth)
#### Post date: [1. Juli 2016 um 16:48 UTC](https://forum.shopware.com/t/css-source-maps-funktionieren-nicht/37847/14 "2016-07-01T16:48:05Z")

</div>

Probier eine Virtualbox mit Linux aus, dann bist Du doch auch viel näher am späteren Produktivsystem und hast die beiden Systeme besser voneinander separiert. Es gibt ja genügend fertige Linux-Lamp-Stack Images - ich nehme meist den Stack von bitnami, ist aber ein klein wenig Konfiguration notwendig. Oder direkt mit Vagrant:&nbsp;[GitHub - shopwareLabs/shopware-vagrant: A Vagrant setup ready for shopware development](https://github.com/shopwareLabs/shopware-vagrant)

&nbsp;

---

<div class="post-metadata">

### Author: ![Philipp\_Schuch](https://avatars.discourse-cdn.com/v4/letter/p/8797f3/32.png) [@Philipp\_Schuch](https://forum.shopware.com/u/Philipp_Schuch)
#### Post date: [4. Juli 2016 um 07:33 UTC](https://forum.shopware.com/t/css-source-maps-funktionieren-nicht/37847/15 "2016-07-04T07:33:36Z")

</div>

Hallo,

das Mapping für die Source-Dateien der CSS Source-Maps wurde in 5.2 gefixed.  
Jetzt können die Files auch in den Dev-Tools aufgerufen werden.

[Shopware Issuetracker](https://issues.shopware.com/#/issues/SW-15208)

Sonnige Grüße,  
Phil

---

<div class="post-metadata">

### Author: ![axisambrosia](https://avatars.discourse-cdn.com/v4/letter/a/e47774/32.png) [@axisambrosia](https://forum.shopware.com/u/axisambrosia)
#### Post date: [4. Juli 2016 um 09:22 UTC](https://forum.shopware.com/t/css-source-maps-funktionieren-nicht/37847/16 "2016-07-04T09:22:58Z")

</div>

Same old, same old…

![](https://europe1.discourse-cdn.com/flex013/uploads/shopware/original/2X/a/ab5537f27b6550635e86a6b917d91a755fd7f915.png)
