Узел: команда не найдена

Я согласен, это небольшая проблема, но я не знаю, почему это происходит.

Исправление

Перво-наперво, просто создайте символическую ссылку из вызываемого node указывая на nodejs двоичный.

ln -s /usr/bin/nodejs /usr/bin/node

Проблема

Я нашел довольно много руководств по установке Nodejs (здесь и здесь) все они имеют одинаковый код для проверки правильности установки. Итак, по сути, создайте простой сервер следующим образом:

// hello_node.jsvar http = require('http');http.createServer(function (req, res) {  res.writeHead(200, {'Content-Type': 'text/plain'});  res.end('Hello Node.js\n');}).listen(8124, "127.0.0.1");console.log('Server running at http://127.0.0.1:8124/');

а затем запустите его в nodejs со следующим:

node hello_node.js

А затем, когда я пытался использовать npm для установки чего-либо, он терпел неудачу и сообщал о том же node not found сообщение.