我想在服务器端渲染期间在我的组件中使用外部Javascript“fabric.js”。
任何提示怎么做?我仍然收到错误消息“未定义结构”。
通常,我将Javascript包含在HTML <head>
中,但在服务器端渲染期间它不起作用。非常感谢你。
答案 0 :(得分:0)
如果使用Webpack,您可以尝试使用以下内容:webpack-isomorphic-tools
这应该允许您在服务器上要求资产。然而,像fabric.js这样使用canvas的东西,你可能无法做任何服务器端的事情。使用React的componentDidMount
回调来处理客户端代码&amp;渲染。