razzle Не удается разрешить 'fs' / 'net' (приложение для реагирования на рендеринг на стороне сервера)

В настоящее время используется https://github.com/jaredpalmer/razzle для реализации SSR приложения React. Возникли следующие ошибки в моих модулях узлов:

ОШИБКА: не удается разрешить

И ЭТО

ОШИБКА: не удается разрешить 'net'

Я добавил razzle.config.js, чтобы настроить конфигурацию razzle, чтобы она выглядела так (ниже), но код все еще не запущен.

module.exports = {
  target: 'node',
  node: {
    console: 'empty',
    fs: 'empty',
    net: 'empty',
    tls: 'empty'
  }
};

Есть идеи, почему я получаю ошибки и что я могу сделать, чтобы исправить?


person Faye Hayes    schedule 16.07.2018    source источник
comment
Не могли бы вы вместо этого попробовать записать module.exports = { modify: config => { config.node = { fs: "empty" }; return config; } }; в свой razzle.config.js файл?   -  person Tholle    schedule 17.07.2018
comment
Отлично, у меня это сработало! Спасибо   -  person Faye Hayes    schedule 17.07.2018
comment
Потрясающие! Пожалуйста.   -  person Tholle    schedule 17.07.2018


Ответы (1)