Я пытаюсь выполнить упражнения nodeschool.io. У меня проблемы с запуском их пакетов.NPM -bash command не найден
Первый пакет я установил:
$ npm install -g learnyounode
$ learnyounode
Запускает пакет с командой learnyounode
Каждый другой пакет на их сайте я попытался установить и не может запустить программу с соответствующей командой в командная строка, например:
$ npm install -g [email protected]
$ /Users/name/npm/bin/functional-javascript -> /Users/name/npm/lib/node_modules/functional-javascript-workshop/functional-javascript.js
/Users/name/npm/bin/functional-javascript-workshop -> /Users/name/npm/lib/node_modules/functional-javascript-workshop/functional-javascript.js
[email protected] /Users/name/npm/lib/node_modules/functional-javascript-workshop
├── [email protected] ([email protected], [email protected])
└── [email protected] ([email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected])
$ functional-javascript-workshop
$ -bash: functional-javascript-workshop: command not found
Вот ссылка на пакет я пытаюсь установить в примере: functional-javascript-workshop
Как вы можете видеть, я получаю сообщение -bash - command not found
Глядя на другие посты с подобными проблемами, я побежал следующие команды, чтобы увидеть мой путь, и где пакеты сохраняются:
$ which node
$ /usr/local/bin/node
$ which npm
$ /usr/local/bin/npm
$PATH
$ Users/name/.rbenv/shims:/Users/name/.rbenv/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin: No such file or directory
шагов я попытался:
- Удаление/переустановить узел с помощью команды варки
- глобальной Обновление НПМ ($ обновление НПМ -g)
Похоже, мой узел-модули устанавливаются на /Users/name/npm/lib/node_modules
Я не уверен, хотя, как дать мой доступ к командной строке или способ смотреть на этот путь для для запуска программы.
Если вы пытаетесь ' export PATH = $ PATH:/Пользователи/имя/npm/bin' это помогает? – mccannf