在我們道場的系統,我們有一些像我們dojoConfig在下列規定:Dojo構建包配置
packages: [{
name: "myWidgets",
location: "/js/libs/widgets"
}]
所以,在我們需要聲明,所有我們需要做的是一樣的東西:
require(["myWidgets/myCalendarWidget"....
問題是,當我運行構建,這個dojoConfig不可用,我得到許多缺少的依賴關係錯誤,因爲'myWidgets'沒有根據構建配置文件定義。
現在,我已經嘗試向構建配置文件添加一個包塊,但最終結果是創建一個實際的'myWidgets'包,這是我不想要的。
那麼,有什麼辦法讓構建看到'myWidgets'別名的定義,但是構建輸出的最終結果仍然是鏡像常規文件結構(即/ js/libs/widgets)嗎?我試圖在構建配置文件的defaultConfig元素中定義這些路徑別名,這也不起作用。
道場的什麼版本? –
對不起,它的1.7.2 – sma