// eslint-disable-next-line @next/next/no-document-import-in-page import Document, { Html, Head, Main, NextScript } from 'next/document' import BLOG from '@/blog.config' 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 } })}