首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Gulp.js不会重新加载普通CSS

Gulp.js不会重新加载普通CSS
EN

Stack Overflow用户
提问于 2014-11-03 02:31:24
回答 1查看 395关注 0票数 1

这是我的Gulpfile:

代码语言:javascript
复制
var gulp         = require('gulp'),
    watch        = require('gulp-watch'),
    livereload   = require('gulp-livereload');


gulp.task('watch', function() {
    livereload.listen();

    gulp.watch('./css/**/*.css', ['css']).on('change', livereload.changed);
    gulp.watch('./js/**/*.js', ['js']).on('change', livereload.changed);
    gulp.watch('./**/*.php').on('change', livereload.changed);
});

gulp.task('default', [ 'watch']);

它将重新加载CSS一次,然后出现以下错误:

代码语言:javascript
复制
[15:30:13] style.css was reloaded.
[15:30:13] Task 'css' is not in your gulpfile
[15:30:13] Please check the documentation for proper gulpfile formatting

不知道该怎么解释,有人有类似的问题吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2014-11-03 03:08:24

首先,您需要用这个CSS创建一个您想要做的任务。

代码语言:javascript
复制
gulp.task('css', function() {
    return gulp.src('./css/**/*.css')
           .pipe(livereload());
});

然后查看此文件,如果更改,请再次运行该任务。

代码语言:javascript
复制
gulp.task('watch', function() {
    livereload.listen();

    gulp.watch('./css/**/*.css', ['css']);
});

gulp.task('default', [ 'watch']);
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/26706962

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档