前言 現在前端自動化已經是家常便飯,各種工具也是層出不窮,grunt、gulp、webpack是應用最廣的三種工具,雖然grunt看似已垂垂老矣,但是以前寫的很多項目一直用的就是grunt,溫故方能知新,這里把grunt的基本操作再記錄一下。 grunt常用插件 開始使用grunt很簡單 ...
在不久前我曾寫了一篇 應用r.js來優化你的前端的文章,為大家介紹了r.js這個實用工具,它可以很好地壓縮 合並前端文件並打包整個項目。但是如果將r.js放到項目中,我們不得不顧及到一個問題 項目每維護一次,就需要維護的人員輸入一次rjs運行口令重新打包項目,自然是非常繁瑣的事情。另外如果我們的項目用sass來寫樣式,可能還得外開一個koala。如果我們能讓項目自己處理自己的所有事宜,那一切就美好 ...
2014-09-21 00:32 3 3492 推薦指數:
前言 現在前端自動化已經是家常便飯,各種工具也是層出不窮,grunt、gulp、webpack是應用最廣的三種工具,雖然grunt看似已垂垂老矣,但是以前寫的很多項目一直用的就是grunt,溫故方能知新,這里把grunt的基本操作再記錄一下。 grunt常用插件 開始使用grunt很簡單 ...
前端優化是盡量減少http請求,所以我們需要盡量合並壓縮文件,然后調用壓縮后的文件,比如多個css文件壓縮成一個,多個js文件合並壓縮等,usemin能夠自動在html中使用壓縮后的文件,達到上面的目的。 上圖是完整打包后的文件目錄,原始目錄是assets,打包發布的文件是dist. ...
引言 在之前根據項目具體情況,開發了一套自動預報數據的平台,也寫了博客:Django自動化測試平台項目案例。但是前端頁面不耐看,久了就生厭。於是就想更換前端框架,順便記錄一下。 前端設計 原來的界面: 一鍵預報模塊 ...
前端工作流程自動化——Grunt/Gulp 自動化 Grunt/Gulp 都是node.js下的模塊,簡單來說是自動化任務運行器,兩者都有社區及大量的插件支撐,在所有的自動化工具領域里,這兩者是最好的前端自動化構建工具。 那么問題來了,Grunt和Gulp到底哪家強 ...
上篇文章介紹了前端模塊化開發工具seaJs,利用seaJs我們可以輕松實現前端的模塊化編程,參見http://www.cnblogs.com/luozhihao/p/4818782.html 那么今天我繼續介紹前端開發的另一工具——grunt。關於介紹grunt文章網上已經存在很多,而本文主要 ...
jQuery在使用grunt,bootstrap在使用grunt,百度UEditor在使用grunt,你沒有理由不學、不用! 1. 前言 各位web前端開發人員,如果你現在還不知道grunt或者聽說過、但是不會熟練使用grunt,那你就真的真的真的out了(三個“真的”重復 ...
前言 【grunt第二彈】30分鍾學會使用grunt打包前端代碼(02) 【grunt第一彈】30分鍾學會使用grunt打包前端代碼 經過前兩次的學習,我們了解了grunt打包的一些基礎知識,對於壓縮幾個文件有了初步認識 但是實際項目中的應用往往不是那么簡單的,因為我們會有分支 ...
用grunt搭建自動化的web前端開發環境實戰教程(詳細步驟) jQuery在使用grunt,bootstrap在使用grunt,百度UEditor在使用grunt,你沒有理由不學、不用!前端自動化,這樣的一個名詞聽起來非常的有吸引力,向往力。當今時代,前端工程師需要維護的代碼變得及為龐大和復雜 ...