閱讀jquery源碼與js依賴加載的模塊化!

閱讀源碼確定是先下載有註釋的源碼jquery

image

我也是醉了,10309 行代碼,在陸續續的一個月以內,看完了,雖有收穫但收穫不大,git

image

直到又一次看jquery的github,怎麼會有cmd????沒聽過使用jquery時候還要用requresjs啊,這是咋回事啊,jquery不是一個獨立的js庫麼,github

不過看着 src文件夾下的目錄,卻是很是清晰,每一個文件裏面的文件代碼也很少,研究 代碼也容易了模塊化

image

而後看了下imagegrunt 配置文件才明白,grunt

原來jq的做者爲了在開發的時候,分清楚jq的內部結構,用amd的方式進行模塊化,而後在打包的時候,在按照amd方式進行打包,造成一個獨立的文件,3d

這樣在寫對外提供的js文件的時候,徹底能夠按照jq源碼的組織結構,既能夠實現js模塊化並且不依賴requrejs,並且生成一個文件方便調用

相關文章
相關標籤/搜索