我正在尝试使用 npm 安装 yo (linux)
npm install -g yo
但我收到此错误:
node: symbol lookup error: node: undefined symbol: uv_fs_realpath
当我只输入 npm 时,它返回相同的错误消息(见上文)。
答案1
这是由过时的 libuv 引起的。
通过以下方式升级 libuv为我解决了这个问题。无需重新安装。pacman -Sy libuv
编辑:你应该先升级你的系统,然后升级libuv:
pacman -Syu libuv
答案2
只需重新安装节点即可
sudo pacman -Rdd nodejs
然后
sudo pacman -S nodejs
问题解决了。