Angularjs Mocha PhantomJS-找不到路径,也找不到变量:Mocha

Angularjs Mocha PhantomJS-找不到路径,也找不到变量:Mocha,angularjs,phantomjs,mocha.js,mocha-phantomjs,Angularjs,Phantomjs,Mocha.js,Mocha Phantomjs,我有一套使用Mocha在浏览器中运行的测试,但是现在我想使用PhantomJS,这样我就可以在我们的CI服务器上运行我的单元测试。在test.html文件上运行mocha phantomjs命令时,我遇到了一些错误 这是第一个错误: Error loading resource file:///Navigation/GetAllNavigation(203). Details: Error opening /Navigation/GetAllNavigation: The system

我有一套使用Mocha在浏览器中运行的测试,但是现在我想使用PhantomJS,这样我就可以在我们的CI服务器上运行我的单元测试。在test.html文件上运行mocha phantomjs命令时,我遇到了一些错误

这是第一个错误:

Error loading resource file:///Navigation/GetAllNavigation(203). Details: Error 
   opening /Navigation/GetAllNavigation: The system cannot find the path specified.
在我的一个控制器中,我正在该url处调用WebApi控制器,该控制器返回一些json数据

第二个错误是:

ReferenceError: Can't find variable: Mocha

我不知道是什么导致了这个错误。知道如何解决这些问题吗?

我的摩卡版本与Mocha phantomjs使用的版本不同。在我更新了本地版本后,一切都很好

进一步说,我认为第一个错误是由第二个错误引起的