Я построил свой последний проект животного на вершине nodejs. Я выбрал эту технологию, потому что у меня не было никакого предыдущего опыта, и мне было интересно.Как сделать совместимым браузер NodeJS?
Теперь я хочу знать, что я должен изменить в этом пакете, чтобы иметь возможность запускать в браузере, а затем публиковать его в Bower.
Я построил this npm package. Вот его структура:
- Он не имеет каких-либо внешних зависимостей
- Есть много небольших модулей в отдельных файлах (см папку ЦСИ). Все эти модули загружаются через синтаксис CommonJS
require
. - Есть
require("http")
иrequire("url")
. - Я не использую какой-либо определенный ресурс машины, которая его запускает. Его можно было бы теоретически использовать в качестве интерфейсного пакета.
Каковы минимальные изменения, которые я мог бы сделать для обеспечения совместимости этого браузера проекта?
EDIT
я заменил «Бауэр» на «Браузер», потому что моя проблема была не о том, как опубликовать пакет в беседке, но каковы минимальные изменения, которые я могу сделать для того, чтобы этот узел узла мог работать в браузере.