【发布时间】:2018-01-06 20:33:45
【问题描述】:
我是 gulp 的新手,想用它来将 SASS 转换为 CSS。我有一个 src 文件夹,里面有一些 scss 文件,我想将它镜像到公用文件夹,但作为 css 文件。这是 gulp 代码
var gulp = require('gulp');
var sass = require('gulp-sass');
gulp.task('styles', function() {
gulp.src('src/**/*.scss')
.pipe(sass().on('error', sass.logError))
.pipe(gulp.dest('./public/'))
});
//Watch task
gulp.task('default',function() {
gulp.watch('src/**/*.scss',['styles']);
});
但是当我运行node gulp 时,程序就结束了,没有任何错误或消息。它不应该继续运行以进行文件侦听(即观看)吗?此外,当我编辑 .scss 文件时,它不会使用 .css 文件创建公用文件夹。
谢谢
【问题讨论】:
标签: node.js npm gulp gulp-watch gulp-sass