浏览器没有使用Grunt Livereload重新加载

时间:2015-06-03 09:07:46

标签: javascript gruntjs livereload

我试图在更改我的文件时添加更加强大的浏览器,但是浏览器没有重新加载,我无法理解为什么,我所有人都喜欢描述here,浏览器在我打开grunt时打开,然后在更改时{{} 1}},在控制台获取

index.html

但浏览器没有重装,我做错了什么?也许我想念一些东西?我试图谷歌搜索问题,但没有得到任何有用的结果......如果你需要我的Gruntfile或任何,只要对我说。谢谢!

这是我的Gruntfile.js:

Waiting...
>> File "index.html" changed.
Completed in 0.000s at Wed Jun 03 2015 11:45:24 GMT+0300 (EEST) -  Waiting...
>> File "index.html" changed.
Completed in 0.000s at Wed Jun 03 2015 11:54:11 GMT+0300 (EEST) - Waiting...
>> File "index.html" changed.
Completed in 0.000s at Wed Jun 03 2015 12:01:30 GMT+0300 (EEST) -     Waiting...

1 个答案:

答案 0 :(得分:1)

可能原因是您的 grunt-open 插件未配置与 express 服务器相同的端口。 grunt-open 插件使用默认的80端口,而在8080上配置 express

尝试在 express 配置中添加相同的8080端口:

// grunt-open will open your browser at the project's URL
// https://www.npmjs.org/package/grunt-open
open: {
    all: {
        path: 'http://localhost:8080/megapolis/index.html'
    }
}