Любой способ проверить, что движки package.json удовлетворяют версии глобально установленных пакетов / двоичных файлов? - PullRequest
0 голосов
/ 21 мая 2019

Как я понимаю, объект engine предназначен только для случаев, когда кто-то устанавливает мое приложение.Я хотел бы иметь что-то подобное, где я мог бы предотвратить ошибки компиляции в системах сотрудников (из-за неправильных версий узлов и т. Д.), Прежде чем они произойдут.

Я обнаружил, что есть два пакета:

Но они не работают или не выполняют то, что я хочу.

Было бы неплохо запустить скриптдо npm install, который проверяет версии этих двигателей и если они доступны в пути.

1 Ответ

0 голосов
/ 12 июня 2019

Я создал пакет, который делает это.

https://github.com/muuvmuuv/npm-supervisor

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

...