Как запускать локально установленные пакеты узлов на windows - PullRequest
1 голос
/ 23 февраля 2020

Я не могу запустить локально установленные пакеты на windows с Node v12.16.1 NPM v6.13.4

В проекте, над которым я работаю, используется vue, который требует различных зависимости dev (@ vue / cli-service, @ vue / cli-plugin-babel, ...). На компьютере unix, выполняющем команду npm start, просто будут взяты исполняемые файлы, используемые в сценарии запуска, из локальной папки node_modules. Windows каким-то образом использует только глобально установленные пакеты.

  • Установка всех глобальных зависимостей dev не является жизнеспособным решением.
  • Я также не хочу использовать npx потому что установка работает хорошо на любой другой ОС.

Я пытался добавить .\node_modules\.bin к переменной пути windows, но безуспешно.

Должен быть другой запускать локальные пакеты на windows, верно?

1 Ответ

1 голос
/ 25 февраля 2020

Хорошо ... это немного странно. Хранилище было клонировано на диск, отличный от C:\. Когда я переместил все в C:\, все команды выполнялись нормально.

Я попытаюсь исследовать эту проблему дальше. Если я найду лучшее объяснение, я выложу его здесь

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...