1

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

当我开始任务时,grunt connect我的外壳说:

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的朋友没有这个问题。

你有想法吗?

4

1 回答 1

0

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

connect: {
    server: {
        options: {
            keepalive: true,
            debug: true,
            base: "path/to/source",
            open: true
        }
    }
}
于 2014-10-22T16:55:53.057 回答