ответ-оснастка нет такого файла или каталога - PullRequest
0 голосов
/ 24 февраля 2019

У меня есть приложение, которое работает следующим образом:

  • Клиентские пакеты создаются с помощью веб-пакета и выводятся в /client/app/public/build.
  • Экспресс-сервер запускается из / server /index.js и отображает шаблон руля с использованием некоторых переменных среды.

После того, как я запустил yarn run build и скрипт postbuild был выполнен, он сразу завершится ошибкой со следующей ошибкой:

yarn run v1.9.4
$ react-snap
events.js:183
      throw er; // Unhandled 'error' event
      ^

Error: ENOENT: no such file or directory, open '/Users/aington/git/static-help/build/index.html'
error Command failed with exit code 1.

Это имеет смысл, поскольку в этом месте нет файлов.

Я знаю, что react-snap гордится тем, что является библиотекой с нулевой конфигурацией, но я действительно хотел бы настроить ее так, чтобы она могла указывать на правильный каталог для обслуживания файлов.Кроме того, сервер Express предоставляет библиотеку аутентификации, поэтому ее тоже нужно запускать.

Реально ли ожидать, что react-snap сможет это сделать и все же сканировать и предварительно визуализировать сайт?Или я должен изучить другие варианты?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...