2011-12-15 34 views

回答

3

第一次嘗試使用dojo構建時遇到此問題。它與文件的字符編碼有關。查看解壓縮版本(非源代碼)的字符編碼。將它與未構建源代碼中的文件的字符編碼進行比較,並且文件的編碼是自定義構建。要查看這是否是一個問題,(在Chrome中),您可以強制瀏覽器以給定編碼呈現內容。你可以試試看看它是否真的是你遇到的問題。

最簡單的解決方案,這一點(至少對我來說)是設置charset上道場腳本標記

<script type="text/javascript" src="/path/to/dojo" charset="UTF-8"></script> 

道場有pages上的編碼,是值得考慮看看一個couple

如果您正在使用shrinksafe in the build,你可能還需要有指定編碼:

java -jar -Dfile.encoding=UTF8 shrinksafe.jar 
+0

如何檢查出的字符編碼? – jumpnett 2011-12-15 19:54:12

0

您的構建是否可以訪問您的語言環境的本地化文件的dojo/cldr/nls目錄?檢查Firebug是否嘗試,但無法從提到的目錄加載currency.js。

相關問題