【发布时间】:2015-11-30 16:41:40
【问题描述】:
我正在尝试通过 Gulp、Sublime Text 3 和 Chrome 使用 Livereload,但由于某种原因它不起作用。这就是我所做的。
- 在 Chrome 中安装了 Livereload 扩展。
- 已安装 gulp-livereload。
- 设置 gulpfile.js。
- 喝了一大口。
我在这里缺少什么?我需要为 Sublime Text 3 安装 Livereload 插件吗?
仅供参考 - Chrome 中 Livereload 扩展程序中的“选项”按钮显示为灰色。
我的 Gulp 文件:
var gulp = require('gulp');
var scssPlugin = require('gulp-sass');
var livereload = require('gulp-livereload');
gulp.task('myStyles', function () {
gulp.src('sass/*.scss')
.pipe(scssPlugin())
.pipe(gulp.dest('css'))
.pipe(livereload());
});
gulp.task('watchMyStyles', function() {
livereload.listen();
gulp.watch('sass/*.scss', ['myStyles']);
});
gulp.task('default', ['watchMyStyles']);
打包文件:
{
"devDependencies": {
"gulp": "^3.9.0",
"gulp-livereload": "^3.8.0",
"gulp-sass": "^2.0.4"
}
}
【问题讨论】:
标签: google-chrome gulp livereload gulp-sass gulp-livereload