// eslint-disable-next-line @next/next/no-document-import-in-page import BLOG from '@/blog.config' import Document, { Head, Html, Main, NextScript } from 'next/document' class MyDocument extends Document { static async getInitialProps(ctx) { const initialProps = await Document.getInitialProps(ctx) return { ...initialProps } } render() { return (
{/* 预加载字体 */} {BLOG.FONT_AWESOME && ( <> > )} {BLOG.FONT_URL?.map((fontUrl, index) => { if ( fontUrl.endsWith('.css') || fontUrl.includes('googleapis.com/css') ) { return } else { return ( ) } })}