Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/node.js/41.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript Yeoman Webapp生成器LiveReload代码段不工作_Javascript_Node.js_Gruntjs_Yeoman_Livereload - Fatal编程技术网

Javascript Yeoman Webapp生成器LiveReload代码段不工作

Javascript Yeoman Webapp生成器LiveReload代码段不工作,javascript,node.js,gruntjs,yeoman,livereload,Javascript,Node.js,Gruntjs,Yeoman,Livereload,我一直在尝试在WebApp生成器中采用gruntile.js,并根据我的需要对其进行建模。我对生成器的问题是它没有注入LiveReload中间件片段。例如,GrunFile的connect部分下的以下代码如下: livereload: { options: { middleware: function (connect) { return [

我一直在尝试在WebApp生成器中采用gruntile.js,并根据我的需要对其进行建模。我对生成器的问题是它没有注入LiveReload中间件片段。例如,GrunFile的connect部分下的以下代码如下:

       livereload: {
            options: {
                middleware: function (connect) {
                    return [
                        mountFolder(connect, '.tmp'),
                        mountFolder(connect, yeomanConfig.app),
                        lrSnippet
                    ];
                }
            }
        }
这肯定是不对的,因为需要在mountFolder()之前调用lrSnippet?正当因此,如果我执行以下操作:

       livereload: {
            options: {
                middleware: function (connect) {
                    return [
                        lrSnippet,
                        mountFolder(connect, '.tmp'),
                        mountFolder(connect, yeomanConfig.app)
                    ];
                }
            }
        }

它适用于后续请求。因此,它将在一个请求上工作,然后当我刷新时,它将挂起。再次刷新它的工作。很奇怪。我使用了connect livereload插件,每个后续请求都是一个无法获取的/。有人有工作的livereload和GruntFile手表吗?我知道最新版本的grunt watch已经在liveReload中诞生了

这是一个已知的问题,我们目前正在研究它。

我也有一个类似的问题,livereload没有开箱即用。我按照你的建议交换了这个片段,它成功了。我没有收到您收到的备用请求错误。也许你应该尝试更新所有内容并重试。太棒了-谢谢。刚从主干发电机借用了GruntFile。谢谢Sindre。这是GrunFile、connect livereload或grunt contrib connect的实际问题吗?我正试图找到它。主干GruntFile和Yeoman生成器似乎工作正常。