Livereload локальный URL, используя часы Grunt

Я занимаюсь разработкой небольшого проекта HTML/JS/SASS без бэкэнда / сервера и пытаюсь заставить Livereloading работать.

В моем grunt.initConfig у меня есть:

options: {
  livereload: true,
},

Но в Chrome я не могу активировать плагин Liverload для локального HTML-файла.

Файл:///C:/Users/alucardu/Documents/Visual%20Studio%202015/Projects/JS-demo/JS-demo/index.html

Это возможно сделать или мне нужно запустить сервер?

1 ответ

Видимо у Гранта есть что-то для этого под названием connect > https://github.com/gruntjs/grunt-contrib-connect

Когда я установил его, я добавил это в мой gruntFile:

    connect: {
        server: {
            options: {
                open: true,
                keepalive: true,
                hostname: 'localhost',
                port: 8080,
                base: ''
            }
        }
    },

И теперь я могу запустить локальный статический сервер:)

Другие вопросы по тегам