跳到主要内容

博客

部署 服务端渲染找不到 window

Error: Docusaurus server-side rendering could not render static page with path /404.html because of error: window is not defined

https://docusaurus.io/docs/docusaurus-core/#browseronly

部署失败 localforage 在 jsx 渲染外执行

找不到合适的 storage method

https://stackoverflow.com/questions/74179735/docusaurus-server-side-rendering-could-not-render-static-page-with-path 没受到 BrowserOnly 阻拦

在函数组件头部加上 isBrowser 判断

const isBrowser = useIsBrowser();
if (!isBrowser) {
return null;
}