gulp入門
安裝gulp:
開啟windows命令列工具cmd,輸入:
sudo npm install gulp -g
- sudo是以管理員身份執行命令,一般會要求輸入電腦密碼
- npm是安裝node模組的工具,執行install命令
- -g表示在全域性環境安裝,以便任何專案都能使用它
- 最後,gulp是將要安裝的node模組的名字
初始化gulp:
//移動到目標資料夾
E:
cd gulp
//初始化
npm init
//根據彈出的項填寫要生成的json的內容
這裡要注意,npm init中的name不能跟專案所在的資料夾同名。否則會報錯:
refusing to install grunt as a dependency of itself
這樣,就在我們的目錄中成功生成了一個package.json檔案。
在專案中安裝gulp和需要的外掛
在命令列中輸入:
npm install gulp-jshint gulp-sass gulp-concat gulp-uglify gulp-rename gulp-minify-css --save-dev
安裝一大堆我們需要的依賴:
- gulp-jshint 檢查js檔案是否有報錯或警告
- gulp-sass 編譯sass變為css
- gulp-concat 將多個檔案合併為一個
- gulp-rename 重新命名合併後的檔案
- gulp-uglify 壓縮js檔案
- gulp-minify-css 壓縮css檔案
編寫我們需要的gulp工作方式:
首先新建一個gulpfile.js檔案,來指定gulp需要為我們做什麼
相關文章
- gulp入門文件
- 20分鐘gulp快速入門
- Gulp4.0入門和實戰
- gulp核心方法 - gulp篇
- gulp
- gulp與iframe
- 入門入門入門 MySQL命名行MySql
- gulp使用gulp-file-include將header/footer引入頁面Header
- 詳解 Gulp4 和 Gulp3 的區別
- gulp 使用指南
- 【轉載】gulp minimist
- gulp技巧總結
- gulp使用指南
- 前端工程化篇之 gulp 一文讓您輕鬆掌握gulp 【全套gulp原始碼註釋解析】前端原始碼
- 何入CTF的“門”?——所謂入門就是入門
- 如何入CTF的“門”?——所謂入門就是入門
- gulp個人總結
- gulp 生成 css-spriterCSS
- gulp完全安裝教程
- 使用gulp搭建專案
- gulp壓縮檔案
- scala 從入門到入門+
- makefile從入門到入門
- gRPC(二)入門:Protobuf入門RPC
- 【小入門】react極簡入門React
- Android入門教程 | RecyclerView使用入門AndroidView
- gulp4增量編譯編譯
- gulp與webpack的區別Web
- Gulp的安裝及用法
- 新手入門,webpack入門詳細教程Web
- Android入門教程 | Kotlin協程入門AndroidKotlin
- 《Flutter 入門經典》之“Flutter 入門 ”Flutter
- 前端工程構建之談:gulp3要不要升級到Gulp4前端
- MyBatis從入門到精通(一):MyBatis入門MyBatis
- Gulp壓縮報錯處理
- Gulp.task() 原始碼簡析原始碼
- vscode中執行gulp的taskVSCode
- 快速搭建gulp專案實戰