利用自己的空余時間一直在維護http://www.wx2share.com這個小網(wǎng)站,全是一個人在弄,由于只租得起虛擬空間,所以后臺采用了簡單方便的ThinkPHP反正主要也是做一些CURD操作ThinkPHP還是挺好用的,幫我提前做好了好多功能。
本人并不擅長前端,但是開始開發(fā)這個小網(wǎng)站發(fā)現(xiàn),基本的功能全部要通過前端javascript來實現(xiàn)。一開始的時候所有的javascript代碼全部寫在html頁面里。也沒有太大問題,后來為了頁面性能要求把所有javascript和css全部minify一下。我采用的辦法把js和css通過資源文件引入。然后用在線的minify工具復(fù)制過去minify以后,復(fù)制回來保存為xxx.min.js。方法是笨一點,但是一來頁面不多,到也沒有多麻煩。但是漸漸的頁面開始多了以后,就越來越不方便了。
原來方法中的痛點
每次minify都要復(fù)制來復(fù)制去,文件多了麻煩
代碼重復(fù)利用率不高。
辦法1:重復(fù)代碼全部復(fù)制到新文件(傻)
辦法2:公用代碼保存為單獨文件分別引入,不利入頁面性能
這時候讓我不得不考慮使用前端自動化構(gòu)鍵工具
構(gòu)鍵工具的選擇
延伸閱讀
- ssh框架 2016-09-30
- 阿里移動安全 [無線安全]玩轉(zhuǎn)無線電——不安全的藍牙鎖 2017-07-26
- 消息隊列NetMQ 原理分析4-Socket、Session、Option和Pipe 2024-03-26
- Selective Search for Object Recognition 論文筆記【圖片目標(biāo)分割】 2017-07-26
- 詞向量-LRWE模型-更好地識別反義詞同義詞 2017-07-26
- 從棧不平衡問題 理解 calling convention 2017-07-26
- php imagemagick 處理 圖片剪切、壓縮、合并、插入文本、背景色透明 2017-07-26
- Swift實現(xiàn)JSON轉(zhuǎn)Model - HandyJSON使用講解 2017-07-26
- 阿里移動安全 Android端惡意鎖屏勒索應(yīng)用分析 2017-07-26
- 集合結(jié)合數(shù)據(jù)結(jié)構(gòu)來看看(二) 2017-07-26