1.sass sourcemap  可以輕易從css找到scss對應行數

2.autoprefixer 是免去寫 webkit- 等等

3.gulp-cssmin

4.gulp-load-plugins  ulp-load-plugins模块,可以加载package.json文件中所有的gulp模块。上面的代码用gulp-load-plugins模块改写

var plugins = require('gulp-load-plugins')();
5.gulp-concat

將所有js變all.js

gulp.src(['?.js','c.js']

.pipe(concat('all.js')

https://scotch.io/courses/using-gulp-as-a-build-system/a-full-js-gulp-task

 

 

 

6.

var gulp=require('gulp');
var plugins = require('gulp-load-plugins')();
var browserSync = require('browser-sync');
gulp.task('css',function(){
    
    return gulp.src(['./source/scss/*.scss'])
    .pipe(plugins.sass())
    .pipe(gulp.dest('./css'))
    .pipe(browserSync.stream())
})
gulp.task('watch',function(){
    gulp.watch(['./source/scss/*.scss'],['css']);
})
gulp.task('serve',function(){
    browserSync.init({
        server:{
            baseDir:'./'
        }
    });
    gulp.watch('*.html').on('change',browserSync.reload);
});
gulp.task('default',['css','watch','serve']);

arrow
arrow
    全站熱搜

    學習程式 發表在 痞客邦 留言(0) 人氣()