【发布时间】:2021-08-31 15:16:17
【问题描述】:
我正在将我的应用从 Create React App 移植到 Gatsby,但在运行 gatsby build 时出现了一些错误。
我认为我在设置 gatsby 的 index.js 文件时出错了
这是src/index.js 页面,现在我迁移到src/pages/index.js
我放了wrapRootElement,但一直出错。
import Store from './store';
someSetup();
export const wrapRootElement = () => {
return (
(
<Errors>
<>
<HtmlHead
title={`${getPageTitle()}`}
/>
<Provider store={Store}>
<Intl>
<Router />
</Intl>
</Provider>
</>
</Errors>
),
document.querySelector('#app')
);
};
有谁知道我错了什么,如果我应该这样加载索引,因为它在创建反应应用程序中起作用?
我得到的错误很笼统: throw Error("Element type is invalid")。
检查'PageRenderer'的渲染方法。
【问题讨论】:
标签: javascript reactjs build gatsby