LegacyResult
階層
- LegacyResult
プロパティ
css
コンパイルされたCSS。これはBuffer.toStringを呼び出すことで文字列に変換できます。
例
const result = sass.renderSync({file: "style.scss"});
console.log(result.css.toString());
オプション map
コンパイルされたCSSを生成元のソースファイルにマップするソースマップ。これはBuffer.toStringを呼び出すことで文字列に変換できます。
これは、以下の場合を除きundefinedです。
ソースマップは、Sassソースファイルへのリンクに絶対file: URLを使用します。ただし、ソースファイルがdataから取得された場合は、URLを"stdin"としてリストします。
例
const result = sass.renderSync({
  file: "style.scss",
  sourceMap: true,
  outFile: "style.css"
})
console.log(result.map.toString());
stats
stats: { 
duration: number;
end: number;
entry: string;
includedFiles: string[];
start: number;
}
duration: number;
end: number;
entry: string;
includedFiles: string[];
start: number;
}
コンパイルに関する追加情報。
型宣言
- 
duration: numberSassファイルのコンパイルにかかったミリ秒数。これは常に startからendを引いた値に等しくなります。
- 
end: number1970年1月1日00:00:00 UTCからSassコンパイルが終了した時点までのミリ秒数。 
- 
entry: string
- 
includedFiles : string[]コンパイル中にロードされたすべてのSassファイルの絶対パスの配列。スタイルシートが、スタイルシートのコンテンツを返したLegacyImporterからロードされた場合、そのスタイルシートをロードした @useまたは@importの生の文字列がこの配列に含まれます。
- 
start: number1970年1月1日00:00:00 UTCからSassコンパイルが開始された時点までのミリ秒数。 
renderおよびrenderSyncがコンパイルに成功した後に返すオブジェクト。
非推奨
これはレガシーrenderおよびrenderSync APIでのみ使用されます。代わりにcompile、compileString、compileAsync、およびcompileStringAsyncを使用してください。