Reactjs Рендеринг на стороне сервера с файлами .less, так как импорт не работает - PullRequest
0 голосов
/ 05 января 2020

Ошибка плюет на сервер

webpack: ///./node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js?: 62 var style = document.createElement ('style'); ^

ReferenceError: документ не определен в insertStyleElement (веб-пакет: ///./node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js?: 62: 15) в addStyle (веб-пакет: / //./node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js?:177:13) в modulesToDom (веб-пакет: ///./node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js ?: 56: 34) в module.exports (webpack: ///./node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js?: 214: 3) в eval (веб-пакет: ///./src /components/app.less?:15:14) в Object ../ src / components / app.less (C: \ kkungumaraj \ реагировать-poc \ dist \ server.bundle. js: 143: 1) в webpack_require (C: \ kkungumaraj \ реагировать-poc \ dist \ server.bundle. js: 20: 30) в eval (webpack: ///./src/components/App. jsx?: 4: 67) в модуле ../src / components / App.jsx (C: \ kkungumaraj \ реагировать-poc \ dist \ server.bundle. js: 132: 1) в webpack_require (C: \ kkungumaraj \ реагировать-poc \ dist \ server.bundle. js: 20: 30) ошибка Comm и не удалось выполнить с кодом завершения 1. info Посетите https://yarnpkg.com/en/docs/cli/run для получения документации об этой команде.

Я использую команду запуска в качестве узла ./dist/server.bundle.js

связанный файл, который имеет express сервер с импортом App.jsx

Как я могу использовать файл .less для рендеринга также при рендеринге сервера или как я могу пропустить сервер для рендеринга моего. меньше импорта в каждом компоненте

...