2015-01-05 6 views
16

Ich würde gerne wissen, wie ich Sass von Schreiben .map Dateien verhindern kann. Ich verwende Sass in einem sehr einfachen Aufbau:Disable Karten-Dateien auf SASS

sass --watch style.scss:style.css 

welche Parameter muss ich hinzufügen Sass zu vermeiden Map-Dateien zu generieren?

Antwort

32
sass --sourcemap=none --watch style.scss:style.css 

sollte den Trick tun.

Ich habe es auf Version 3.4.5 getestet und funktioniert wie ein Charme.

+0

Dank für Ihre Antwort. Nur für die Freigabe, kann ich diesen Parameter irgendwie einmal angeben, dass Sass sich daran erinnert, dass ich nie '.map' Dateien haben möchte? – supersize

+0

Sie können nicht. Genauso wie du es nicht an irgendeine der anderen Optionen erinnern kannst, die du dem Sass-Befehl gibst. – cimmanon

+0

@cimmanon Ich dachte über etwas wie eine Konfigurationsdatei nach, in der ich andere Standardparameter auch einstellen kann! – supersize

1

Works:

sass --sourcemap=none style.scss style.css 

nicht funktioniert, noch .map-Datei generieren:

sass --update --sourcemap=none style.scss:style.css 

So stellen Sie sicher, Sie haben keine --update Flagge

+0

danke für das Hinzufügen, ich denke, das wird Menschen helfen! – supersize

+0

Verwenden Sie 'sass --update --force --sourcemap = none style.scss: style.css'. --force flag erzwingt die Kompilierung auch dann, wenn das Ziel css neuer ist als scss – pista329

+1

Das sieht ähnlich wie https://github.com/sass/sass/issues/1387 aus – mts7