gulp構建自動化工具

2021-09-02 01:39:28 字數 1227 閱讀 7428

首先確保gulp是全域性變數

npm install -g gulp
安裝完之後 gulp -v 檢視版本

gulp -v
首先安裝 gulp

yarn add gulp
es6->es5

yarn add [email protected]  babel-core  babel-preset-es2015
本地服務

yarn add gulp-connect
壓縮、混淆

yarn add gulp-uglify
重新命名

yarn add gulp-rename
新建 .babelrc 檔案 輸入

新建gulpfile.js 檔案

var gulp = require('gulp');

var babel = require('gulp-babel');

var uglify = require('gulp-uglify');

var rename = require('gulp-rename');

var connect = require('gulp-connect');

//定義方法

gulp.task('jss', function () ))

.pipe(rename())//重新命名

.pipe(uglify())

.pipe(gulp.dest('dist'));//輸出檔案

});//配置熱更新伺服器

gulp.task("server", function())

})//監聽

gulp.task('watch', function () );

//自動重新整理

gulp.task("reload", function())

//預設執行的任務

gulp.task('default', ['watch', 'jss', 'server']);

詳細內容請看:

前端自動化工具 gulp

gulp是乙個前端自動化構建工具,主要用來設定程式自動處理靜態資源的工作。使用gulp,可以輕鬆實現對html,css,js進行壓縮的目的。產品發布時,可以有效縮小 大小。gulp是nodejs的乙個工具,因此可以使用npm進行安裝。npm install gulp在前端專案的根目錄,通過編寫gul...

Gulp 自動化構建

use gulp 官網 編譯 sass 合併優化壓縮 css 校驗壓縮 js 優化新增檔案指紋 md5 元件化頭部底部 include html 實時自動重新整理 gulp是前端開發過程中對 進行自動化構建的利器。它不僅能對資源進行優化,而且在開發過程中能夠通過配置自動完成很多重複的任務,讓我們可以...

gulp前端自動化構建工具

gulp是基於node.js的乙個構建工具 自動任務執行器 開發者可以使用它自動化工作流程。一些常見的 重複的任務,例如 網頁自動重新整理 css預處理 檢測 壓縮 等,只需要簡單的命令就能全部完成。使用它可以簡化工作,提高開發效率。gulp優點 簡潔 gulp側重 優於配置 最直觀的感受,更為簡單...