LegacyImporterResult

LegacyImporterResult: {
    file: string;
} | {
    contents: string;
} | Error | null

Das Ergebnis der Ausführung eines LegacyImporter. Es muss einer der folgenden Typen sein:

  • Ein Objekt mit dem Schlüssel contents, dessen Wert der Inhalt einer Stylesheet-Datei ist (in SCSS-Syntax). Dies bewirkt, dass Sass den Inhalt dieses Stylesheets lädt.

  • Ein Objekt mit dem Schlüssel file, dessen Wert ein Pfad auf der Festplatte ist. Dies bewirkt, dass Sass die Datei lädt, als ob sie direkt importiert worden wäre.

  • null, was anzeigt, dass die URL nicht erkannt wird und ein anderer Importer versucht werden sollte sollte.

  • Ein Error-Objekt, das angibt, dass der Import fehlgeschlagen ist.

Veraltet

Dies funktioniert nur mit den Legacy-APIs render und renderSync. Verwenden Sie ImporterResult mit compile, compileString, compileAsync und compileStringAsync anstelle.