Я использую node.js и веб-пакет для компиляции одного. html файла, который содержит приложение реагирования. В качестве последнего шага сборки я написал скрипт узла, который вставляет содержимое пакета. js в тег <script>
в индексе. html, и это работает хорошо. Приложение реакции запускается.
Теперь я хочу, чтобы пользователи могли загружать файл .bin, но мне нужно, чтобы этот файл .bin был встроен в этот же индексный файл. html, как и реакция приложение. Приложение реагирования будет иметь кнопку, которая начинает загрузку, как и любая другая загрузка файла, но этот файл не может быть расположен на сервере, он должен быть встроен в тег <script>
или, возможно, в какую-либо другую форму в индексе. html.
Как мне написать скрипт узла, который читает двоичный файл и отображает его как объект js некоторого вида, предположительно как BLOB, таким образом, чтобы его можно было поместить в <script>
тег, похожий на мое приложение реагирования, и позднее связанный как URL для доступа при загрузке?