Опитвам се да напиша отново React
код, който използва предимно рендиране от страна на сървъра и аз се сблъсках с проблем React-Bootstrap
, Преминаване от import Grid from "react-bootstrap/lib/Grid";
да се var Grid = require("react-bootstrap/lib/Grid");
дава грешка в render
метод:
Как трябва да се внася React-Bootstrap
компонентите трябва да бъдат направени след това? Възможно ли е изобщо за React-Bootstrap
? Всички предложения биха били много ценени.
Отговори:
0 за отговор № 1Мисля, че този конкретен проблем е решен. Грешката е изчезнала след стартирането 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
преди всичко в изявленията за внос, в самия връх на файла, в противен случай грешката няма да изчезне.