grunt與seajs結合應用

9.seajs構建的問題 01.png和02.jpggit

 

10.seajs與grunt如何結合開發。兩個插件:grunt-cmd-transport grunt-cmd-contact ,去grunt官網上查並下載github


03.png 將代碼暫存到.build的文件中,執行任務後,則自動提取出依賴。而後再將這些依賴文件進行打包或者壓縮處理
11.seajs配置:https://github.com/seajs/seajs/issues/262異步


12.exports與module.exports的異同{
module.id module.urls module.dependencies module.exports
}函數

exports是module.exports的引用,實際在外面調用的是module.exports。module.exports 初始值爲一個空對象 {}
require.aynsc 異步操做
好比:require.aynsc('js/module2.js',function(){
alert("222");
})grunt

13.ui

標準構建 https://github.com/seajs/seajs/issues/538
如何使用Grunt構建一箇中型項目
https://github.com/seajs/seajs/issues/672url

(1) seajs如何引用多個模塊.參考連接:https://github.com/seajs/seajs/issues/260插件

seajs.use(['./sea/module1.js','./sea/module2.js'
],function(ex,ex2){ex.show();ex2.show() });//ex,ex2分別是module1,module2的函數變量
相關文章
相關標籤/搜索