gulp的意思 gulp中的watch如何獲得修改文件的文件路徑?
gulp中的watch如何獲得修改文件的文件路徑?gulp-WatchWatch方法用于監(jiān)視源文件。當對源文件進行任何更改時,監(jiān)視程序?qū)⑦\行相應的任務。您可以使用“default”任務來監(jiān)視對HTML
gulp中的watch如何獲得修改文件的文件路徑?
gulp-Watch
Watch方法用于監(jiān)視源文件。當對源文件進行任何更改時,監(jiān)視程序?qū)⑦\行相應的任務。您可以使用“default”任務來監(jiān)視對HTML、CSS和JavaScript文件的更改。
更新默認任務
在上一章中,您學習了如何使用默認任務組合任務。我們使用gulp minify CSS、gulp autoprefixer和gulp concat插件,并創(chuàng)建樣式任務來收縮CSS文件。
要監(jiān)視CSS文件,我們需要更新“默認”任務,如以下代碼所示:
將監(jiān)視所有工作的CSS文件/SRC/styles/文件夾,并在更改這些文件時執(zhí)行樣式任務。
gulp有哪些功能是webpack不能替代的?
gulpcodingdict.com/article/7496它以流的形式實現(xiàn)多個依賴任務,其功能是處理任務依賴和任務流。Webpack主要用于打包前端資源,將模塊化JS打包成單個文件(或少量公共文件)。不可能完全互相替換。
為什么要大口喝?
優(yōu)點
為什么用gulp把多個js文件合并壓縮后,再直接引入頁面就報錯了?
合并到JS文件后,代碼范圍會擴大,不可避免地會引起沖突。找到錯誤代碼的位置,找到原始JS文件并進行修改。例如:如果A.js中的var foo=1,B.js中的var foo=10,則合并后會有兩個foo變量。這樣,在新的JS文件中,foo的值被寫入下面的JS文件中,下面的值將發(fā)生沖突并報告錯誤。因此,在合并之前,我們需要確保每個JS文件都正常工作,并且函數(shù)和變量之間沒有沖突。