@anndarina
frontend enthusiast

Ошибка Browser Sync?

настроила сборку проекта с помощью gulp. при проверке вроде все работало, пока не дошло дело до загрузки изображений. при открытии index.html в сафари картинки не доступны. если попробовать открыть их в новой вкладке, то пишет, "Cannot GET /app/img/logo.png". в хроме такой проблемы не возникает. в чем может быть ошибка и как ее исправить?
фрагменты кода ниже.

var gulp          = require('gulp'),
      browserSync = require('browser-sync');


gulp.task('browser-sync', function() { 
    browserSync({
        server: { 
            baseDir: 'app' 
        },
        notify: false 
    });
});


gulp.task('watch', ['browser-sync', 'sass', 'scripts'], function() {
    gulp.watch('app/sass/**/*.scss', ['sass']); 
    gulp.watch('app/*.html', browserSync.reload); 
    gulp.watch('app/js/**/*.js', browserSync.reload); 
});
  • Вопрос задан
  • 451 просмотр
Решения вопроса 1
delphinpro
@delphinpro Куратор тега Gulp.js
frontend developer
baseDir: 'app'
app/ - у вас документ-рут для сервера
значит путь к картинкам нужно указывать так /img/logo.png
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы