2013-04-19 3 views
1

В нашем проекте мы используем синтаксический разбор декларативного синтаксиса для создания экземпляров наших модулей. У нас есть процесс сборки, который создает для нас доджо, общие и функциональные уровни. В одной из наших функций синтаксический анализатор жалуется, что некоторые из модулей не определены (что также странно, что модули также не требуются автоматически). Я подтвердил, что этот слой включен в страницу и что модуль (модули) включены в этот слой. Я могу «потребовать» модули после синтаксического анализа и возвращать соответствующие конструкторы. Ошибок не сообщается (попытка получить модуль находится в try/catch).Dojo 1.8 Build Layer Modules не доступны во время Parse

Мне кажется, что что-то глупое происходит, но я не могу его найти. Любые предложения по устранению неполадок были бы полезными.

Я пробовал использовать parseOnLoad (по умолчанию) и вызывать разбор отдельно, даже после 10-секундного таймаута.

+1

Если это только * некоторые * модули, то какие и почему они являются специальными/разными? –

ответ

0

Ух, я знал, что это было что-то глупое. У нас был lang = "en" вместо lang = "en-US".