grunt-cli не работает

У меня последняя стабильная node.js, Работает, работает npm, работает nvc.

Когда я пытаюсь установить grunt, я устанавливаю grunt-cliЯ устанавливаю grunt в локальную папку и после ввода grunt или же grunt --version или же grunt -h и т.д. я получаю это:

$ grunt --version 
/usr/bin/env: node: No such file or directory

Я попытался добавить путь, но так как я новичок в Linux, я мог сделать это неправильно.

Это отчет об установке grunt-cli:

/usr/local/bin/grunt -> /usr/local/lib/node_modules/grunt-cli/bin/grunt   
grunt-cli@0.1.13 /usr/local/lib/node_modules/grunt-cli
├── resolve@0.3.1
├── nopt@1.0.10 (abbrev@1.0.7) 
└── findup-sync@0.1.3 (lodash@2.4.2, glob@3.2.11)

не стесняйтесь говорить со мной, как если бы вы разговаривали с ребенком... спасибо!

$ echo $PATH
/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games

1 ответ

Решение

Знаешь что, мой последний комментарий был довольно странным. Извиняюсь.

У вас установлен node.js, за исключением того, что бинарный файл называется nodejs и хрюканье предполагает, что это node,

Существует встроенный способ создания псевдонимов программ: update-alternatives

sudo update-alternatives --install /usr/bin/node node /usr/bin/nodejs 10

После этого кряк должен быть в состоянии найти node это указывает на nodejs

Другие вопросы по тегам