Next.js 9升级问题

时间:2020-02-04 02:12:45

标签: next.js

我已经将Next.js项目从版本7升级到了版本9。 构建失败,并出现以下错误:

元素类型无效:预期为字符串(对于内置组件)或类/函数(对于复合组件),但得到:未定义。您可能忘记了从定义文件中导出组件,或者可能混淆了默认导入和命名导入。

造成此错误的代码在_document.js文件中。

import Document, { Html, Head, Main, NextScript } from 'next/document'

// And it fails here
<body>
    <Main />
    <NextScript />
</body>

当我用<nextScript />注释掉行时,错误消失了。

0 个答案:

没有答案