Мне нужно установить только один модуль в моем проекте и избежать всех зависимостей проекта, которые я перечислил в package.json
. Мне нужно сделать это, потому что в package.json
у меня есть несколько модулей с частного сервера, которые требуют правильного управления ключами ssh перед установкой. Поскольку управление ключами в моем рабочем процессе CI будет сложным, мне нужно установить только небольшие модули (например, eslint
) (в данный момент мы выполняем только простые проверки, которые не требуют установки полного списка зависимостей).
Возможно ли это?
Я пробовал:
npm install <package>
-> установить полный список зависимостей из пакета. Json
npm install <package> --no-optional
-> То же самое
mv package.json package.bak; npm install eslint --no-save; mv package.bak package.json
-> в журналах написано, что он установлен, но я не могу найти модуль
Есть идеи? Спасибо