嘿所以我在圍繞圖層找到圍繞建築dojo的文檔有點朦朧。不確定關於完全分離我的Dojo圖層的最佳方式
對於我的Dojo 1.7+應用程序我希望一個只包含Dojo的圖層和一個只包含我的代碼的圖層,因此我可以在頂部放置相應的版權/許可證標題。
望着構建配置文件模板,我看到:
layers : {
"dojo/dojo":{
include:["dojo/dojo","dojo/i18n","dojo/ready","dojo/domReady"]
},
"myapp/core":{
include:["myapp/core/module1","myapp/core/module2","myapp/core/module3"],
exclude:["dojo/dojo"]
}
}
但是,當我看到我的'myapp/core'
層JS文件中我看到很多
'define("dojo*'.
出現我開始尋找每一個解決這個的dojo的定義並將其放入dojo/dojo圖層包含列表中,但這看起來不像是進行圖層的適當方式,是嗎?至少我不能只包含某些軟件包?我在這裏犯了一個很大的誤解嗎?
獎金它似乎像圖層屬性'copyrightFile'不再起作用。這是否被棄用或更改?
感謝
謝謝,我想我別無選擇,只能按功能而不是'包'來構建圖層。我的外部模塊使用了很多Dojo/dijit/dojox模塊(實際上是一個很大的列表),我希望只有一層dojo和一層我的東西。 –