Экспорт приложения React в виде статического HTML - PullRequest
0 голосов
/ 15 марта 2019

Я создал новое приложение React. В его нынешнем виде это просто шаблон из Visual Studio; Новый проект -> Asp.Net Core -> React.

При запуске приложения на экране отображается элемент динамического содержимого. Я хочу получить некий HTML-дамп этой страницы, чтобы я мог вставить его в статическое веб-приложение и отобразить тот же экран.

Я осмотрелся и нашел несколько инструментов, таких как response-snapshot , которые, кажется, выполняют то, что я хочу; однако, кажется, что вы входите или выходите; то есть вы либо визуализируете его динамически, либо статически. Я просто хочу статический дамп HTML и хотел бы оставить рендеринг как есть.

Например, внутри моего Javascript у меня есть следующий код:

const htmlSection = document.getElementById("MyHtml");
// Export Html Here

Возможна ли такая вещь, и если да, то как ее можно достичь в коде?

1 Ответ

0 голосов
/ 15 марта 2019

Вы можете использовать модуль fs, чтобы прочитать ваш индексный файл примерно так: fs.readFileSync(path[, options])

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