利用自己的空余時(shí)間一直在維護(hù)http://www.wx2share.com這個(gè)小網(wǎng)站,全是一個(gè)人在弄,由于只租得起虛擬空間,所以后臺(tái)采用了簡(jiǎn)單方便的ThinkPHP反正主要也是做一些CURD操作ThinkPHP還是挺好用的,幫我提前做好了好多功能。
本人并不擅長(zhǎng)前端,但是開(kāi)始開(kāi)發(fā)這個(gè)小網(wǎng)站發(fā)現(xiàn),基本的功能全部要通過(guò)前端javascript來(lái)實(shí)現(xiàn)。一開(kāi)始的時(shí)候所有的javascript代碼全部寫(xiě)在html頁(yè)面里。也沒(méi)有太大問(wèn)題,后來(lái)為了頁(yè)面性能要求把所有javascript和css全部minify一下。我采用的辦法把js和css通過(guò)資源文件引入。然后用在線的minify工具復(fù)制過(guò)去minify以后,復(fù)制回來(lái)保存為xxx.min.js。方法是笨一點(diǎn),但是一來(lái)頁(yè)面不多,到也沒(méi)有多麻煩。但是漸漸的頁(yè)面開(kāi)始多了以后,就越來(lái)越不方便了。

原來(lái)方法中的痛點(diǎn)

  • 每次minify都要復(fù)制來(lái)復(fù)制去,文件多了麻煩

  • 代碼重復(fù)利用率不高。

    • 辦法1:重復(fù)代碼全部復(fù)制到新文件(傻)

    • 辦法2:公用代碼保存為單獨(dú)文件分別引入,不利入頁(yè)面性能

這時(shí)候讓我不得不考慮使用前端自動(dòng)化構(gòu)鍵工具

構(gòu)鍵工具的選擇

延伸閱讀

學(xué)習(xí)是年輕人改變自己的最好方式-Java培訓(xùn),做最負(fù)責(zé)任的教育,學(xué)習(xí)改變命運(yùn),軟件學(xué)習(xí),再就業(yè),大學(xué)生如何就業(yè),幫大學(xué)生找到好工作,lphotoshop培訓(xùn),電腦培訓(xùn),電腦維修培訓(xùn),移動(dòng)軟件開(kāi)發(fā)培訓(xùn),網(wǎng)站設(shè)計(jì)培訓(xùn),網(wǎng)站建設(shè)培訓(xùn)學(xué)習(xí)是年輕人改變自己的最好方式