Mit flask passieren, flask-assets, webassets Ich versuche, einen Filter spezifische Konfiguration für einen bestimmten Filter in Webassets passieren, haben aber nicht in der Lage, dies zu tun, so weit.Wie Filter spezifische Konfigurationsoptionen in Webassets
Lesen Sie die Dokumentation mehrmals vergeblich. Habe auch den Quellcode durchgesehen, aber das hat auch nicht geholfen.
Besonderheiten:
- Der Filter I
cleancss
ist - Und die besondere Konfiguration Ich versuche zu verwenden, ich versucht, den Link zu passieren ist
--skip-rebase
Nach um Dokumente oben zu reinigen, sollte ich in der Lage sein, die --skip-rebase
Option in CLEANCSS_EXTRA_ARGS
zu übergeben. Aber wo soll ich das hinstellen?
Was ich bisher versucht, vorbei als Kolben-Konfigurationsvariablen:
CLEANCSS_EXTRA_ARGS = ['--skip-rebase'] # actually works, see answer!
CLEANCSS_EXTRA_ARGS = ['skip-rebase'] # doesn't work!
ASSETS_CLEANCSS_EXTRA_ARGS = ['--skip-rebase'] # doesn't work!
FLASK_ASSETS_CLEANCSS_EXTRA_ARGS = ['--skip-rebase'] # doesn't work!
ASSETS_CLEANCSS_EXTRA_ARGS = ['skip-rebase'] # doesn't work!
FLASK_ASSETS_CLEANCSS_EXTRA_ARGS = ['skip-rebase'] # doesn't work!
ps: Ich habe auch versucht, die Quelle zu modifizieren zu überprüfen, ob cleancss Parameter korrekt an die Befehlszeile übergeben werden, und es ist, so besteht das Problem nur darin, die Option in der App-Konfiguration korrekt anzugeben.
derzeit kicken mich für die Zeitverschwendung auf andere Dinge versuchen, wenn mein erster Versuch wäre richtig gewesen! –
Können Sie bitte ein vollständigeres Beispiel dafür veröffentlichen, wie entweder diese App oder diese Assets diese Konfigurationsoptionen aufnehmen? Es gibt keine Dokumentation darüber, wie eine Option als Eigenschaft für einen Filter ordnungsgemäß hinzugefügt wird. Ein Beispiel für mein Problem: https://stackoverflow.com/questions/42281671/autoprefixer-filter-not-working-in-flask-assets –
@RJ sicher, aber gib mir irgendwann –