Впервые использую Gulp, и я следую паре руководств, которые, похоже, не совсем подходят для меня. У меня есть реальный базовый проект, и я просто хочу научиться использовать Gulp для стандартных вещей, таких как минимизация JavaScript/CSS, уменьшение изображений и синхронизация браузера.
Когда я запускаю свою задачу просмотра с помощью Browsersync, она переходит к правильному URL-адресу localhost:8000
, но показывает Cannot GET /
вместо отображения моей страницы. Как мне это исправить, чтобы я мог использовать Browsersync с Django?
Каталог файлов:
gulpfile.js
:
var gulp = require('gulp');
var sass = require('gulp-sass');
var browserSync = require('browser-sync').create();
gulp.task('sass', function() {
return gulp.src('polls/static/polls/scss/**/*.scss')
.pipe(sass())
.pipe(gulp.dest('polls/static/polls/css'))
.pipe(browserSync.reload({
stream: true
}))
});
gulp.task('browserSync', function() {
browserSync.init({
server: "mysite",
port: 8000
});
});
gulp.task('watch', ['browserSync', 'sass'], function() {
gulp.watch('polls/static/polls/scss/**/*.scss', ['sass']);
})