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

epoll is built for Linux and not intended for usage on Windows

我正在尝试 运行 visual studio code 中的一个项目。我的操作系统是 Windows 10,我使用的是 node.js 版本 12.13npm 版本 6.12。部分程序 运行s 上 raspberry pi.

在 运行ning npm start 之前我安装了 npm install epoll 并且成功了。

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

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

经过更多研究后,我发现了这个 source,这让我觉得这个模块可能会被弃用,或者存在替代模块。

请指出如何解决此问题的正确方向。

您不能在非 Linux 系统中使用那个 epoll 模块。它仅适用于基于 Linux 的系统。

如文档所述:

Note that although it should be possible to install epoll on non-Linux systems the functionality offered by epoll is only available on Linux systems.