Это вопрос только для того, чтобы подтвердить мое понимание браузера узлов.
substack/node-browserify говорит:
совместимость: многие модули npm, которые не выполняют ввод-вывод, будут работать только после браузерной проверки. Другие берут больше работы. Многие встроенные модули узлов были упакованы для работы в браузере, но только тогда, когда вы явно требуете() или используете их функциональные возможности.
--
получать браузерные версии основных библиотек узлов, события, поток, путь, URL-адрес, утверждение, буфер, утилиту, строку запроса, http, vm и криптографию, когда они вам требуются ()
Браузер узла берет исходный код встроенных модулей узла и создает связанный файл; правильно выбрав текущую рабочую версию NVM?
На самом деле, я впервые использовал браузер с maxogden/websocket-stream и работает потрясающе.