提问者:小点点

安装nodemon时出错-检测到可能的EventEmitter内存泄漏


安装Nodemon时出现以下错误。

我尝试使用管理员权限安装

Microsoft Windows [Version 10.0.18362.778]
(c) 2019 Microsoft Corporation. All rights reserved.

C:\Windows\system32>npm i nodemon -g
(node:880) MaxListenersExceededWarning: Possible EventEmitter memory leak detected. 11 drain listeners added to [TLSSocket]. Use emitter.setMaxListeners() to increase limit
(node:880) MaxListenersExceededWarning: Possible EventEmitter memory leak detected. 11 drain listeners added to [TLSSocket]. Use emitter.setMaxListeners() to increase limit
(node:880) MaxListenersExceededWarning: Possible EventEmitter memory leak detected. 11 drain listeners added to [TLSSocket]. Use emitter.setMaxListeners() to increase limit
(node:880) MaxListenersExceededWarning: Possible EventEmitter memory leak detected. 11 drain listeners added to [TLSSocket]. Use emitter.setMaxListeners() to increase limit
(node:880) MaxListenersExceededWarning: Possible EventEmitter memory leak detected. 11 drain listeners added to [TLSSocket]. Use emitter.setMaxListeners() to increase limit
(node:880) MaxListenersExceededWarning: Possible EventEmitter memory leak detected. 11 drain listeners added to [TLSSocket]. Use emitter.setMaxListeners() to increase limit
(node:880) MaxListenersExceededWarning: Possible EventEmitter memory leak detected. 11 drain listeners added to [TLSSocket]. Use emitter.setMaxListeners() to increase limit
(node:880) MaxListenersExceededWarning: Possible EventEmitter memory leak detected. 11 drain listeners added to [TLSSocket]. Use emitter.setMaxListeners() to increase limit
C:\Users\sarif\AppData\Roaming\npm\nodemon -> C:\Users\sarif\AppData\Roaming\npm\node_modules\nodemon\bin\nodemon.js

> nodemon@2.0.4 postinstall C:\Users\sarif\AppData\Roaming\npm\node_modules\nodemon
> node bin/postinstall || exit 0

npm WARN optional SKIPPING OPTIONAL DEPENDENCY: fsevents@~2.1.2 (node_modules\nodemon\node_modules\chokidar\node_modules\fsevents):
npm WARN notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for fsevents@2.1.3: wanted {"os":"darwin","arch":"any"} (current: {"os":"win32","arch":"x64"})

+ nodemon@2.0.4
updated 1 package in 7.774s

C:\Windows\system32>nodemon
'nodemon' is not recognized as an internal or external command,
operable program or batch file.

C:\Windows\system32>

出现上述错误的原因是什么?

我该怎么解决呢?

我使用的是windows 10(64位)Nodejs版本:v12.9.0NPM版本:6.10.2


共1个答案

匿名用户

根据这个github问题,节点版本12.9.0有这个bug-更新到最新的12.x版本应该可以修复这个问题。