gulp 實現sass自動化 ,監聽同步


實現功能

  監聽scss文件  

  sass自動化

准備條件

  1 .安裝gulp

    npm init   ---->一直enter,會在當前目錄下生成一個package.json文件,記錄安裝的依賴模塊

    npm install gulp --save-dev  

  2 .安裝gulp-ruby-sass

    npm install gulp-ruby-sass 

    你還需要安裝ruby環境 ,具體看http://www.cnblogs.com/NTWang/p/6284769.html  的2.2模塊

  3 .創建gulpfile.js文件

上述都搞定!

創建文件

  

gulpfile.js 文件

 1 var gulp = require('gulp');
 2 var sass = require('gulp-ruby-sass');
 3 
 4 gulp.task('sass', function(){
 5     return sass('scss/index.scss')// 編譯文件
 6         .on('error', sass.logError) // 錯誤信息
 7         .pipe(gulp.dest('css'));//輸出路徑
 8     }
 9 );
10 
11 gulp.task('dist',function(){
12     gulp.watch('./scss/*.scss',['sass']);// 監聽的文件
13 });

在控制台運行:

  gulp dist

scss ---》css

 

這樣就使用了gulp實現的sass自動化 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM