gulp3轉換到gulp4非常多問題,很多寫法都改了,下面是一些資料,但是我自己指令碼還是沒執行起來
1.gulp4.0公升級小記
裡面對比了3和4的寫法,我嘗試了不行,clean task就是識別不了
// v4.0,taskfn是設定任務的函式名
function defaulttask()
export.default = defaulttask() // 輸出控制台執行任務的名稱
// 新版本的export.***x,這個***x就是在控制台中gulp執行任務的名稱,可以同時export設定多個任務
// 例如export.dev= dev(),想執行dev函式中返回的任務就在控制台輸入gulp dev加回車!,如果是export.build = build(),則在控制台輸入gulp build加回車!,如果是export.default = default(),直接輸入gulp回車即可,以此類推
2.gulp 4: the new task execution system - gulp.parallel and gulp.series
3. 版本回滾
assertionerror [err_assertion]: task function must be specified,gulp版本不一致
4. 相對完整的gulp4公升級指南
在嘗試了一下操作:
還是識別不了clean task任務,不知道**出問題.
只能先用回3.9.1版本了
我的task是改這樣的:
gulp.task('clean', function())
gulp.task('build', gulp.series('clean', 'css','pages','scripts','browser','server',function(done) ));
gulp新增版本號解決快取問題
gulp新增版本號解決快取問題 方案 解決快取問題,發布前新增版本號 資料夾結構 檔案清理 const clean require gulp clean 加版本號 const assetrev require gulp asset rev 給html新增版本號 gulp.task htmlminta...
node 公升級之後 執行gulp報錯解決方案
這裡有記錄我因安裝vue除錯工具,必須要把node公升級到10以上版本才可以。所以這就公升級了。公升級之後出現新的問題了,我執行gulp js打包檔案報錯了,錯誤內容如下 gulp js gulp 3192 src node contextify.cc 628 assertion args 1 is...
gulp自動化壓縮合併 加版本號解決方案
雖然網上有很多的 gulp 構建文章,但是很多都已經隨著 gulp 外掛程式的更新無法執行了。因此,我寫了這個比較簡單的構建方案。這個方案主要是為了實現js css的壓縮合併 自動新增版本號和壓縮html。主要通過上面外掛程式實現功能,其他外掛程式配合使用。gulpfile.js var gulp ...