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

问题描述 投票:0回答:1

安装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

> [email protected] 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 [email protected]: wanted {"os":"darwin","arch":"any"} (current: {"os":"win32","arch":"x64"})

+ [email protected]
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

javascript node.js npm npm-install nodemon
1个回答
0
投票

根据this github issue,节点版本12.9.0具有此错误-更新至最新的12.x版本应解决此问题。

© www.soinside.com 2019 - 2024. All rights reserved.