使用grunt-connect-proxy与最新版本的Yeoman生成角度项目

时间:2014-03-22 11:32:30

标签: angularjs gruntjs

我对grunt来说很新鲜

我们正在尝试为我们在最新版本的Grunt上运行的角度项目配置grunt-contrib-livereload

我们按照配置说明使用livereload配置添加以下代码

var lrSnippet = require('grunt-contrib-livereload/lib/utils').livereloadSnippet;

.. .. ..

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

然而,在阅读更多grunt-contrib-livereload被watch取代,因此我无法解析下面的代码行

var lrSnippet = require(' grunt-contrib-livereload / lib / utils')。livereloadSnippet;

所以我想知道上面的配置是否需要lrSnippet。我删除它并完成如下配置,它可以工作,但想知道下面是否有问题

 livereload: {
                options: {
                    middleware: function (connect) {
                        return [
                            proxySnippet,
                           // lrSnippet, // Find out how to solve this
                            mountFolder(connect, '.tmp'),
                            mountFolder(connect, 'app')

                        ];
                    }
                }
            }

注释掉了lrSnipped部分。请帮忙

1 个答案:

答案 0 :(得分:0)

删除lrSnippet没有任何问题,因为它现在已被弃用并在watch中处理。所以,只要你的手表有活载,那就可以了。