Использование локальных зависимостей NPM в PATH - есть ли инструмент, который это делает? - PullRequest
0 голосов
/ 02 мая 2018

Существует ли пакет / инструмент NPM, который может (автоматически) добавлять локальные пакеты NPM в $ PATH?

Это будет представлять локальную среду разработки, которая не зависит от других проектов.

NVM позволяет нам переключать версии Node.js, но этого недостаточно для создания независимого пространства разработки для каждого проекта. Помещая локально установленные инструменты командной строки в $ PATH и отдавая приоритет локальным зависимостям NPM, это позволило бы нам изменять их версии, не затрагивая другие проекты.

1 Ответ

0 голосов
/ 04 мая 2018

NPX делает это, в комплекте с NPM: https://medium.com/@maybekatz/introducing-npx-an-npm-package-runner-55f7d4bd282b

Однако NPX выглядит слишком много.

Я просто хотел простой инструмент, который добавляет в путь только локальные исполняемые файлы, если вы находитесь в проекте NPM, поэтому я написал GMX:

https://github.com/ORESoftware/gmx

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