Команда гнезда не найдена - PullRequest
1 голос
/ 23 апреля 2019

Я следовал документации , чтобы создать свой первый проект NestJS.

Установка интерфейса командной строки Nest с помощью команды npm i -g @nestjs/cli прошла успешно.

Вывод был:

+ @nestjs/cli@6.3.0
updated 1 package in 11.326s

Однако, когда я пытаюсь создать проект с помощью Nest CLI:

nest new project-name

Я получаю следующую ошибку:

zsh: command not found: nest

Некоторые подробности о моей среде:

  • OSX
  • iTerm
  • npm версия 6.5.0

Ответы [ 2 ]

0 голосов
/ 12 мая 2019

У меня возникла та же проблема, что я и сделал:

Установил последний узел с npm install npm@latest -g

, а затем добавил следующее в мой .bash_profile

alias nest="/usr/local/Cellar/node/11.9.0/bin/nest"

Протестировано с nest --version и оно сработало.

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

0 голосов
/ 24 апреля 2019

Вы должны добавить следующую строку в файл ~/.zshrc:

source $HOME/.bashrc

Это необходимо для того, чтобы двоичные файлы npm были доступны при запуске.

...