Wenn ich SvelteKit konfigurieren möchte ( oder Vite), um src/app.scss einzugeben und SOME_PATH/app.css auszugeben.
Die SASS-Datei wird in +page.svelte importiert:
Code: Select all
import '../app.scss';
Code: Select all
@use '@picocss/pico/scss/pico' with (
$theme-color: 'zinc'
);
- Es gibt einen Moment, in dem ein weißer Hintergrund blinkt, bis das CSS für den Dunkelmodus (kompiliert in JS) geladen ist.
- (Auffälliger auf mobilen iOS-Geräten, aber in Chrome sichtbar, wenn Devtools auf „Cache deaktivieren“ und „Drosselung auf 3G“ eingestellt sind, oder wenn JS einfach deaktiviert ist.)
- Obwohl SvelteKit SSR das CSS einbettet, Dies ist keine Option für SPAs.
Ich denke, diese Antwort könnte damit zusammenhängen, bin mir aber nicht sicher, wie ich Vite im Kontext eines SvelteKit-Projekts so konfigurieren soll: https://stackoverflow.com/a/78249321/117030