我正在使用Meteor 1.3和React以及FlowRouter(SSR版本)。我想实现SSR但是当我在我的服务器main.js
中导入我的路由文件时,我得到一个错误,基本上我的一个npm包正在调用window
和window
服务器上不存在。
有没有办法让我能够以某种方式绕过这个问题,同时仍然使用该软件包?有问题的软件包是Wallop
答案 0 :(得分:0)
窗口永远不会存在于服务器上。在节点上,global就像容器这样的窗口。
我认为无论如何直接引用窗口对象并不是一个好主意。
我可以将你链接到我的github配置文件,我已经制作了一个带有流星,反应和SSR的演示应用程序:https://github.com/LucaMele/meteor-react-ssr-app-demo