169 похожих чатов

Добрый день, пытаюсь настроить чтоб сборка реакт работала по туториалу

https://medium.com/bucharestjs/upgrading-a-create-react-app-project-to-a-ssr-code-splitting-setup-9da57df2040a запускаю сервер через ноду указывая на файл с содержимым require('ignore-styles');
require('url-loader');
require('file-loader');
require('babel-register')({
ignore: [ /(node_modules)/ ],
presets: ['env', 'react-app'],
plugins: [
'syntax-dynamic-import',
'dynamic-import-node',
'react-loadable/babel'
]
});
require('./index'); а для оптимизации использую конфиг const webpack = require('webpack');
const path = require('path');

module.exports = {
entry: ['./server/index.js'],
target: 'node',
output: {
path: path.resolve(__dirname, 'server'),
filename: 'render-server-compiled.js',
},
module: {
rules: [
{
test: /js$/,
exclude: /(node_modules)/,
loader: 'babel-loader',
}
]
},
node: {
__dirname: true
},
plugins: [
new webpack.DefinePlugin({
'process.env': {
'NODE_ENV': JSON.stringify('production')
}
})
]
} конфиг использует .babelrc {
"presets": [
["env", {"modules": false, "targets": {"node": "current"}}],
"react-app"
],
"ignore": ["/(node_modules)/"],
"plugins": [
"syntax-dynamic-import",
"dynamic-import-node",
"react-loadable/babel"
]
} получаю в итоге ошибку```UnhandledPromiseRejectionWarning: Error: Cannot find module 'function () {
return require('../components/About');
}'``` где используется const About = Loadable({
loader: () => import('../components/About'),
loading: () => <div>loading...</div>
}) но вот если запускать через то, что выдаст вебпак, то проблем нет. Может кто подскажет что тут не так ?

1 ответов

12 просмотров

@webpack_ru

Похожие вопросы

Обсуждают сегодня

30500 за редактор? )
Владимир
47
а через ESC-код ?
Alexey Kulakov
29
Чёт не понял, я ж правильной функцией воспользовался чтобы вывести отладочную информацию? но что-то она не ловится
notme
18
Добрый день! Скажите пожалуйста, а какие программы вы бы рекомендовали написать для того, чтобы научиться управлять памятью? Можно написать динамический массив, можно связный ...
Филипп
7
У меня есть функция где происходит это: write_bit(buffer, 1); write_bit(buffer, 0); write_bit(buffer, 1); write_bit(buffer, 1); write_bit(buffer, 1); w...
~
14
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
Ребят в СИ можно реализовать ООП?
Николай
33
https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_h_common.erl#L174 https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_olp.erl#L76 15 лет назад...
Maksim Lapshin
20
Как передать управляющий символ в открытую через CreateProcess консоль? Собсна, есть процедура: procedure TRedirectThread.WriteData(Data: OEMString); var Written: Cardinal;...
Serjone
6
Всем привет! Имеется функция: function IsValidChar(ch: UTF8Char): Boolean; var i: Integer; ValidChars: AnsiString; begin ValidChars := 'abcdefghijklmnopqrstuvwxyzABCDE...
Евгений
44
Карта сайта