Я обнаружил ошибку, которая не может найти npm и узел на сервере. / usr / bin / env: node: нет такого файла или каталога - PullRequest
0 голосов
/ 22 октября 2019

Во время разработки я подумал, что мне нужно обновить узел, и я снова загрузил его после удаления узла.

sudo npm cache clean -f

sudo npm install -g n

sudo n stable

sudo ln -sf /usr/local/n/versions/node/6.0.0/bin/node /usr/bin/node

Похоже, все шло гладко, и я проверил узел.

Однако консоль была плавающей /usr/bin/env: node: No such file or directory.

Я пытался ln -s /usr/bin/nodejs /usr/bin/node, но проблема не была решена.

ln: failed to create symbolic link ‘/usr/bin/node’: File exists

Я тоже пытался ln -s --f /usr/bin/nodejs /usr/bin/node.

Что мне делать?

1 Ответ

0 голосов
/ 22 октября 2019

Шаг 1. Проверьте путь и убедитесь, что вы видите узел в пути. Шаг 2: Закройте терминал и откройте новый терминал и снова выполните шаг 1 Шаг 3: Если он по-прежнему недоступен в пути, перейдите в папку с установленным узлом и попробуйте обновить переменную пути с указанием местоположения узла. Шаг 4: Сделайте шаг 1 снова.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...