Начало работы с Yabble - загрузка модуля CommonJS на стороне браузера

Кто-нибудь знаком с Yabble или другими загрузчиками CommonJS на стороне браузера?

Я экспериментирую с Node. js и очень хотели бы создать модули Javascript, которые можно было бы взаимозаменяемо использовать на стороне сервера и на стороне клиента. В конечном итоге это может оказаться скорее «потому что это круто», чем «потому что это практично и полезно».

Таким образом, я в основном пытаюсь получить CommonJS require () для работы на стороне браузера, что и должно делать Yabble. Я действительно не знаю, с чего начать. Я не могу найти никакой документации, кроме той, что находится в Yabble's Github readme , и это мало помогает.

По сути, все, что я сделал, это поместил это на страницу HTML ...





Но каждый раз, когда я вызываю функцию require () , я получаю Синхронный require () не поддерживается. выбрано исключение.

Может ли кто-нибудь помочь мне начать работу? Где я должен загрузить yabble.js , где я должен вызвать require? Есть ли особый способ запустить мои модули Javascript?

5
задан Chris W. 9 March 2011 в 18:29
поделиться