Я глобально установлены два НПХ пакетов "download" и "enigmavirtualbox" через командную строку:Global NPM пакет, но команда не найден
npm install -g download
и npm install -g engimavirtualbox
Я пытаюсь использовать их в пакетном файл для объединения один .exe-файл из моего проекта узла. Для обоих команд npm list -g <packagename>
выводятся соответствующие версии, независимо от текущего рабочего каталога.
Однако внутри моего командного сценария команды «скачать» и «enigmavirtualbox» не найдены.
Запуск npm root -g
дает C:\Users\<username>\AppData\Roaming\npm\node_modules
и просматривает эту папку. Я вижу, что папки для обоих пакетов присутствуют.
То, что я пробовал:
- Изменение
npm root
, как описано here - удалить и переустановить пакеты
- Добавить окр. переменная NODE_PATH, чтобы указать на
C:\Users\<username>\AppData\Roaming\npm\node_modules
- Добавить
C:\Users\<username>\AppData\Roaming\npm\node_modules
в PATH env. переменная
Такая же настройка работает на моем втором компьютере (оба запускают Win7 64 бит). Что-то не так с моей установкой узла, или что я делаю неправильно?
https://github.com/npm/npm/wiki/Troubleshooting#upgrading-on-windows – Lonely