页面中无 Document 导入
禁止在
pages/_document.js之外导入next/document。
此错误发生的原因
next/document 在 pages/_document.js 以外的页面(如果使用 TypeScript,则为 pages/_document.tsx)中导入。这可能会导致您的应用程序出现意外问题。
可能的解决方法
仅在 pages/_document.js(或 pages/_document.tsx)中导入和使用 next/document 来覆盖默认的 Document 组件。
pages/_document.js
import Document, { Html, Head, Main, NextScript } from 'next/document'
class MyDocument extends Document {
//...
}
export default MyDocument有用链接
这有帮助吗?