zsh: команда не нашла тикетов (macOS) - PullRequest
0 голосов
/ 24 января 2020

Прежде всего, я не очень хорош в этом, но я установил что-то с npm.

npm i tickets
npm install -g tickets

Установка прошла успешно, и она работала нормально. После этого я хотел заглянуть в исходный код, чтобы найти что-то. Мне нужно было отредактировать. Я открываю папку «tickets» в коде Visual Studio и искал исходный код, но не смог его найти. Затем я хотел запустить его снова, а затем он начал - получая эту ошибку:

zsh: command not found: tickets

Когда я работал в коде Visual Studio, я был в каталоге «tickets». Итак, как и в начале, когда он работал, я переключился на домашний каталог, но все равно продолжаю получать сообщение об ошибке. Я понятия не имею, почему это не работает. По сути, я ничего не делал, кроме того, что находился в другом каталоге.

Я пытался исправить это с помощью экспорта пути (с помощью MacBook):

export PATH=$PATH:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:$HOME/npm/bin

Но не получилось.

Сейчас я борюсь, тестируя различные решения, которые нашел. Надеюсь, что кто-то может помочь мне в дружелюбной манере! Спасибо!

1 Ответ

0 голосов
/ 24 января 2020

npm i устанавливает пакет в текущий проект. Если вы хотите, чтобы он был доступен из любого места, вам нужно установить его глобально - npm install -g tickets (для этого вам, вероятно, понадобится sudo).

...