Я пытался установить узел через nvm и продолжаю сталкиваться с ошибкой «Нет такого файла или каталога». Я переместил свой $ NVM_DIR из своего домашнего каталога, чтобы убедиться, что в нем нет ничего конфликтующего, и кажется, что nvm работает нормально, но я не могу использовать установленный узел / npm.
Вот чтопроисходит с тех пор, как я (пере) установил nvm:
$ nvm install node
...
env: 'node': No such file or directory
nvm is not compatible with the npm config "prefix" option: currently set to ""
Run `nvm use --delete-prefix v13.1.0 --silent` to unset it.
$ node -v
bash: node: command not found
$ nvm use --delete-prefix node
env: 'node': No such file or directory
env: 'node': No such file or directory
$ ls /hdd/.nvm/versions/node/v13.1.0/bin
node npm npx
$ which node
/hdd/.nvm/versions/node/v13.1.0/bin/node
$ node -v
bash: /hdd/.nvm/versions/node/v13.1.0/bin/node: No such file or directory
$ which npm
/hdd/.nvm/versions/node/v13.1.0/bin/npm
$ npm --version
env: 'node': No such file or directory
Так что, похоже, npm устанавливает все и добавляет его в мой $ PATH, но по какой-то причине файл, который существует в ls
, не существуетдля баш. Другие вопросы, которые я видел, с аналогичными проблемами, ничего не сделали для меня, чего мне не хватает?