Я столкнулся с этой проблемой при первой попытке использовать сборку dojo. Это связано с кодировкой символов файлов. Проверьте кодировку символов в разархивированном выпуске (не исходный код). Сравните это с кодировкой символов файлов в невстроенном исходном коде, и кодировка файлов - это пользовательская сборка. Чтобы увидеть, если это проблема, (в Chrome) вы можете заставить браузер отображать содержимое в заданной кодировке. Вы можете попробовать это, чтобы увидеть, действительно ли это ваша проблема.
Простым решением этой проблемы (по крайней мере для меня) было установить charset
для тегов сценария dojo
<script type="text/javascript" src="/path/to/dojo" charset="UTF-8"></script>
У Dojo есть пара из страниц по кодированию, на которые стоит взглянуть.
Если вы используете shrinksafe в сборке , вам также может понадобиться указать там кодировку:
java -jar -Dfile.encoding=UTF8 shrinksafe.jar