2016-02-26 56 views
1

我正在建造一个yeoman angular-fullstack发电机的项目。这已经有一段时间了,运行grunt serve任务后着陆页正确加载。 我真的不知道我做了什么,但现在当我运行grunt serve我在Chrome,然后再看到ERR_CONNECTION_REFUSED消息着陆页面加载正常(ERR_CONNECTION_REFUSED消息后约5秒)角度全堆发电机咕噜服务ERR_CONNECTION_REFUSED

这使我的端对端测试崩溃。

发现在GitHub上的一些问题有关咕噜并发降级和禁用livereload但没有帮助..

这是日志。正如你看到的快递服务器启动开服务器之前听和看任务(新建fullstack发电机这是否因此它正常工作)

Running "serve" task 

Running "clean:server" (clean) task 
>> 1 path cleaned. 

Running "env:all" (env) task 

Running "concurrent:pre" (concurrent) task 

    Running "ngconstant:app" (ngconstant) task 
    Creating module serviceboxApp.constants at client/app/app.constant.js...OK 

    Done, without errors. 


    Execution Time (2016-02-26 00:40:08 UTC) 
    loading tasks    302ms ▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇ 85% 
    loading grunt-ng-constant 34ms ▇▇▇▇ 10% 
    ngconstant:app    19ms ▇▇ 5% 
    Total 356ms 

Running "concurrent:server" (concurrent) task 

    Running "newer:babel:client" (newer) task 

    Running "babel:client" (babel) task 

    Running "newer-postrun:babel:client:1:/Users/apple/Desktop/dev/servicebox/node_modules/grunt-newer/.cache" (newer-postrun) task 

    Done, without errors. 


    Execution Time (2016-02-26 00:40:09 UTC) 
    loading tasks  312ms ▇▇▇▇▇▇▇ 15% 
    newer:babel:client 36ms ▇ 2% 
    loading grunt-babel 415ms ▇▇▇▇▇▇▇▇▇ 20% 
    babel:client   1.2s ▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇ 61% 
    Total 2s 

Running "injector:scripts" (injector) task 
Missing option `template`, using `dest` as template instead 
Injecting js files (33 files) 

Running "injector:css" (injector) task 
Missing option `template`, using `dest` as template instead 
Injecting css files (9 files) 

Running "wiredep:client" (wiredep) task 

Running "postcss:dist" (postcss) task 

Running "express:dev" (express) task 
Starting background Express server 
Debugger listening on port 5858 
[TypeError: Cannot read property 'Kerberos' of undefined] 

Running "wait" task 
>> Waiting for server reload... 
Done waiting! 

Running "open:server" (open) task 

Running "watch" task 
Waiting... 
Express server listening on 9000, in development mode 
finished populating users 
finished populating quotes 
finished populating poviders 
+0

看起来这是你的问题'[类型错误:无法读取属性未定义“的Kerberos”]'你可以张贴一些更多的信息详细说明你在哪里调用Kerberos? – Rarepuppers

回答

1

您有类型错误是防止你的代码正常运行。 [TypeError: Cannot read property 'Kerberos' of undefined]

You don't know JS解释说TypeError意味着Scope解析是成功的,但是存在对结果进行非法/不可能的操作。

所以,你需要回去的地方,您呼叫Kerberos和解决TypeError

+0

我的坏:(我通过安装kerberos解决了它,谢谢 –