javascript - React-Bootstrap的服务端渲染,意外的token错误

标签 javascript reactjs server-side react-bootstrap

我正在尝试重写 React 代码以主要使用服务器端渲染,但我遇到了 React-Bootstrap 的问题。从 import Grid from 'react-bootstrap/lib/Grid'; 切换到 var Grid = require('react-bootstrap/lib/Grid'); 会出现错误渲染方法:

enter image description here

那么应该如何导入React-Bootstrap组件呢? React-Bootstrap 有可能吗?任何建议将不胜感激。

最佳答案

我认为这个特定问题已经解决。运行 npm install babel-register 后错误消失, npm install babel-preset-react并在顶部添加以下代码尝试创建 DOM ScatterChart 中的元素

require('babel-register')({
    presets: ['react']
});

我在这里找到它:https://medium.com/@remarkablemark/server-side-rendering-with-react-46715f501651

非常重要的是定义 presets位于文件最顶部的所有导入语句之上,否则错误不会消失。

关于javascript - React-Bootstrap的服务端渲染,意外的token错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48634991/

相关文章:

javascript - 使用原型(prototype)从 CSS 类获取颜色

reactjs - Material-UI Outlined 输入标签对齐不正确

reactjs - 未知 : Service 'containerregistry.googleapis.com' is not enabled for consumer 'project:next'

javascript - react index.html 呈现但 react 组件不

java - 仅接受来自一个 Android 应用程序的请求

javascript - 服务器端和后端之间的区别

javascript - 意外 token ,如果

javascript - JS 在点击 asp :Button 时不起作用

javascript - 缩放容器内的文本

node.js - 如何根据nodejs中的文本/字符串渲染/生成图像?