現(xiàn)在大概三十個頁面,五大模塊
做的時候是把所有的 JS 文件和到一起了~ 保留了一個 config 給后端去配置
CSS 同樣也是合到一起...
大概唯一的好處就是只需要加載一次。。。
也看了很多說模塊化之類的東西,但是都是知其然而不知其所以然
共用的東西很少~~~
所以也不知道怎么分 >_<
所以說, what can i do ?
應(yīng)該是把這個頁面需要的文件合并一起吧不是都放在一個文件吧
有條件就把靜態(tài)資源放CDN,沒條件就合并,或者在自己服務(wù)器對靜態(tài)文件做緩存
30個頁面肯定不能把所有的js
,css
打包在一起,這樣文件體積比較大,資源浪費比較多,不太適合多頁面應(yīng)用,比較合理的做法應(yīng)該是將每個頁面依賴的js
,css打包在一起,產(chǎn)物是一個頁面對應(yīng)一個私有js
,一個私有css
,當(dāng)然公共的js
就沒必要打包進去了,比如你的項目依賴了jquery
,沒必要將jquery
打包進私有js
,這樣做的好處是可以利用緩存,一個頁面加載了jquery
,其他頁面就不需要再加載了。