asdf-vm/asdf-nodejs

Could not determine Node.js install directory

Open

#271 opened on 2021年12月2日

GitHub で見る
 (1 comment) (0 reactions) (0 assignees)Shell (163 forks)github user discovery
WSLhelp wanted

Repository metrics

Stars
 (987 stars)
PR merge metrics
 (30d に merged 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.

コントリビューターガイド