asdf-vm/asdf-nodejs

Could not determine Node.js install directory

开放

#271 创建于 2021年12月2日

 (1 条评论) (0 个反应) (0 位负责人)Shell (163 个派生)github user discovery
WSLhelp wanted

仓库指标

星标
 (987 个星标)
PR 合并指标
 (30 天内没有已合并 PR)

描述

After installing the latest version of nodejs with asdf install nodejs latest and then setting it as global with asdf global nodejs latest, when I type node, it works as expected, but if I use npm or npx, they give the errors:

npm: Error: EINVAL: invalid argument, uv_pipe_open Error: Cannot find module '\\wsl$\Ubuntu\node_modules\npm\bin\npm-cli.js'

npx: Error: EINVAL: invalid argument, uv_pipe_open.

And the last line when running either of these is Could not determine Node.js install directory.

I am using a WSL with Ubuntu downloaded from the Microsoft store.

贡献者指南