grunt-contrib-connect和访问被拒绝页面

时间:2014-09-19 15:32:21

标签: javascript angularjs gruntjs denied grunt-contrib-connect

我在我的angularJs项目中使用grunt-contrib-connect(在package.json中为^ 0.8.x)。

当我启动任务grunt connect时,我的shell说:

Running "connect:server" (connect) task
Waiting forever...
Started connect web server on http://0.0.0.0:8000

我的浏览器在http://0.0.0.0:8000上打开一个新标签,我有一个访问被拒绝的页面

这是我的代码:

 connect: {
        server: {
            options: {
                keepalive: true,
                debug: true,
                open: {
                    target: 'http://localhost:8000'
                }
            }
        }
    }

我是mac用户10.9.5

使用Windows XP的朋友没有问题。

你知道吗?

1 个答案:

答案 0 :(得分:0)

您错过了服务器上的base参数。没有它,connect不知道它应该从哪个目录提供文件。

connect: {
    server: {
        options: {
            keepalive: true,
            debug: true,
            base: "path/to/source",
            open: true
        }
    }
}