asdf-vm/asdf-nodejs

Could not determine Node.js install directory

オープン

#271 opened on 2021/12/02

 (1 件のコメント) (0 件のリアクション) (0 人の担当者)Shell (163 件のフォーク)github user discovery
WSLhelp wanted

Repository metrics

Stars
 (987 個のスター)
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.

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