Как создать файл памяти в памяти с JavaScript? - PullRequest
0 голосов
/ 22 ноября 2018

Как мне создать файл eml в памяти на стороне клиента?Я сталкивался с многочисленными предложениями.Но ни одна, из коробки, не работает в моей настройке.А именно, где

  • код, который создает файл eml, находится в библиотеке NodeJS.
  • browserify используется в этой библиотеке для создания файла bundle.js
  • bundle.js.используется, чтобы сделать это поведение доступным в браузере

Некоторые из техник, которые я исследовал, но до сих пор игнорировал

https://www.npmjs.com/package/eml-format

https://github.com/BramEsposito/eml-to-pdf

Зависит от модуля 'fs', который просматривает жалобы на

https://www.example -code.com / nodejs / email_examine_eml.asp

Licensed

https://github.com/nodemailer/mailparser

Выглядело многообещающе, но специфично для чтения существующих писем, не создавая их.

https://www.npmjs.com/package/mime https://www.npmjs.com/package/mime-types

Не используется длясоздайте файлы eml.

https://github.com/ikr0m/mime-js

Выглядит многообещающе, но мне еще предстоит заставить его работать.

1 Ответ

0 голосов
/ 26 ноября 2018

Устанавливается на emailjs-mime-builder

https://github.com/emailjs/emailjs-mime-builder

...