首先確保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側重 優於配置 最直觀的感受,更為簡單...