Скажем, кто-то не опубликовал свой модуль в npm, а даже если и сделал, скажем, у него не было его в качестве модуля commonjs. Будет ли способ по-прежнему использовать этот плагин или модуль внутри узла? Я знаю, что мы можем использовать код узла в браузерах с помощью browserify, но мне просто интересно, есть ли способ сделать наоборот.
Этот вопрос кажется самым близким, который я изучаю, но пока нет ответа.
Моя конечная цель на самом деле состоит в том, чтобы иметь возможность использовать библиотеки, которые не являются конкретно модулем CJS в узле, и при этом иметь возможность тестировать мой код в узле/кли.
require()
) должен загрузить код с диска в память, а затем сделать все необходимое (учитывая формат, в котором находится код), чтобы выполнить его и каким-то образом раскрыть символы, которые он намеревается сделать общедоступными. - person jfriend00   schedule 09.11.2014