Closed 1999 closed 9 years ago
@andrewblond Андрей, а тестов на эту технологию нет? Мы со временем тоже хотим перейти на bh-шаблоны на клиенте. Не хочется, чтобы оно внезапно взрывалось ;)
@arikon, тестов в enb-bh
пока нету совсем =(
@1999, кажется, что правильнее откатиться к варианту из v0.2.3
и просто добавлять в конце:
modules.define('mimic_bh', ['bh'], function (provide, bh) {
provide(bh);
});
Так ведь в этом и фикс. Сейчас так собирается.
@1999, сейчас это оборачивается в анонимную функцию, а можно весь код bh
вставлять в modules.define('mimic_bh'
, ...` как это делалось раньше.
@andrewblond поправил
@1999, спасибо большое! ;)
Изменения вошли в v0.4.1
.
В версии 0.4.0 поломалась сборка с использованием технологии bh-client-module и dependencies. В версии 0.2.3 собранный файл выглядел примерно так:
В версии 0.4.0 так:
Это приводит к тому, что может быть ошибка
module1 is not defined
, поскольку он не загружен на момент выполнения кодаbh.lib.module1 = module1
. Этот пулреквест восстанавливает правильное поведение из 0.2.3