2011-11-07 56 views
2

使用dojo.require有沒有一種很好的方法來引入未壓縮的依賴版本?我已經要求dojo.xd.uncompressed.js,但我使用的所有dijits等都是以非壓縮形式提供的。有沒有我失蹤somwehere的國旗?謝謝。如何從Google CDN加載未壓縮的Dojo文件?

回答

1

有沒有真正的方式來對各個模塊的基礎或預建層的外面做到這一點,我知道的。單獨的模塊沒有構建未壓縮的版本。

如果您需要在dijit中調試某些東西,您可能會通過腳本標記手動加載http://ajax.googleapis.com/ajax/libs/dojo/1.6.1/dijit/dijit-all.xd.js.uncompressed.js(它是包含大多數(如果不是全部)dijit小部件的圖層的未壓縮版本),但意識到您不應該在生產,因爲它很可能超過你的需要。

(編輯)當然,另一種選擇是自己下載dojo源代碼(-src.zip或-src.tar.gz,在http://download.dojotoolkit.org/release-1.6.1/),然後在本地web服務器上運行它。

1

Maybie你應該使用像google.load(「dojo」,「1.6.1」,{uncompressed:true}); ?

您能向我們展示您的標題嗎?

http://code.google.com/intl/fr/apis/libraries/devguide.html#dojo

+0

我沒有使用Google加載器,因爲我沒有API密鑰。這是唯一的解決方案嗎? –

+0

我使用Ken建議的解決方案:我有一個源代碼版本下載到我的本地Web服務器,我用它來開發。 – Philippe