我正在使用服务器端渲染,并且通过webpack捆绑服务器文件时出现错误。
我什至尝试伪造一个窗口对象,但是它也不起作用。
我这样做没有成功
if (typeof window === "undefined") {
global.window = {};
}
我还确保只在componentDidMount内部使用窗口对象。
有人可以帮我吗?为什么我得到了它,我该如何解决?
答案 0 :(得分:0)
这样做
if (process.browser) {
// client-side-only code will make sure that your code runs inside the browser
}