Доброго времени суток,
Мне нужно по флагу подключать разные шаблоны в виджете. Сделал в require так:
"dojo/has!aps-bs?dojo/text!./templates/ActiveItemBS.html:dojo/text!./templates/ActiveItem.html",
все по документации:
http://dojotoolkit.org/reference-guide/1.8/dojo/has.htmlно билдер сыплет варнинги и не включает шаблоны в сборку:
[exec] warn(216) dojo/has plugin resource could not be resolved during build-time. plugin resource id: aps-bs?dojo/text!./templates/ActiveItemBS.html:dojo/text!./templates/ActiveItem.html; reference module id: aps/ActiveItem
в старых обсуждения
http://dojo-toolkit.33424.n3.nabble.com/Dojo-1-8-and-Custom-Build-with-Dgrid-tp3989934p3989942.htmlнашел упоминание статичного has:
http://dojotoolkit.org/reference-guide/1.8/build/transforms/hasFixup.htmlуказал его в profile.js:
staticHasFeatures: {
"aps-bs":1
},
теперь картина та же самая, но вместо варнингов ошибки:
[exec] error(302) Missing dojo/has plugin resource that was resolved at build-time. plugin resource id: aps-bs?dojo/text!./templates/ActiveItemBS.html:dojo/text!./templates/ActiveItem.html; resolved plugin resource id: dojo/text!./templates/ActiveItemBS.html; reference module id: aps/ActiveItem
Подскажите, пожалуйста, что делаю не так?