NodeJS - 错误 npm 未定义符号 uv_fs_realpath

NodeJS - 错误 npm 未定义符号 uv_fs_realpath

我正在尝试使用 npm 安装 yo (linux)

npm install -g yo

但我收到此错误:

node: symbol lookup error: node: undefined symbol: uv_fs_realpath

当我只输入 npm 时,它返回相同的错误消息(见上文)。

答案1

这是由过时的 libuv 引起的。

通过以下方式升级 libuvpacman -Sy libuv为我解决了这个问题。无需重新安装。

编辑:你应该先升级你的系统,然后升级libuv:

pacman -Syu libuv

答案2

只需重新安装节点即可

sudo pacman -Rdd nodejs

然后

sudo pacman -S nodejs

问题解决了。

相关内容