呃!代码ELIFECYCLE-执行TodoMVC时出错

时间:2018-09-15 18:00:05

标签: javascript todomvc

我正在尝试使用TodoMVC来比较某些JS框架的性能。

我已经在主目录中克隆了online repository $ npm install ,命令 $ gulp test-server 已正确执行(应用程序从http://localhost:8000/开始),但是当我运行 $ npm run test 时,它显示了以下错误,我不知道如何解决

enter image description here->问题已解决

enter image description here->我尝试做的第二个错误

1)npm缓存清理--force

2)删除node_modules文件夹

3)删除package-lock.json

4)npm安装

但仍然显示相同的错误,无法运行 $ npm运行测试

赛普拉斯安装错误-> enter image description here

2 个答案:

答案 0 :(得分:0)

端口8000已在使用中,在链接的图像中,错误消息的第一行是黑白写的,因此您已经有一台使用该端口的服务器。那就是EADDRINUSE的意思。终止监听8000的进程,或者在可能的情况下在其他地址上启动测试。

答案 1 :(得分:0)

对于第二个错误,请尝试全局安装Cypress

sudo npm install -g cypress

比尝试运行测试