epoll是为Linux构建的,不适用于Windows

我正在尝试在var userSkills = users .Where(x => x.Id == 1) .SelectMany(x => x.UserSkills); 中运行一个项目。我的操作系统是visual studio code,我正在使用Windows 10版的node.js12.13版的npm。该程序的一部分在6.12上运行。

在运行raspberry pi之前,我先前安装了npm start,该操作成功。

在安装了必要的模块之后,似乎有最后一个错误,我不确定该如何处理。我在下面附上终端的打印屏幕:

epoll是为Linux构建的,不适用于Windows

我一直在尝试找出可能的答案,例如我继续使用official documentation并按照说明进行操作,但是得到了相同的输出。

经过更多研究,我遇到了这个source,使我认为可以不建议使用此模块或存在替代方法。

请为解决此问题指明正确的方向。

jiangxue2913 回答:epoll是为Linux构建的,不适用于Windows

在非Linux系统中,不能使用该epoll模块。仅在基于Linux的系统中可用。

如文档所述:

  

请注意,尽管应该可以在非Linux上安装epoll   系统epoll提供的功能仅在Linux上可用   系统。

本文链接:https://www.f2er.com/3157505.html

大家都在问