У меня есть один пакет, для которого я периодически устанавливаю обновления. Со всеми остальными пакетами я в порядке. Однако после установки нового пакета NPM всегда удаляет пакеты exif-js
и angularsortablejs
из моей библиотеки, поэтому нарушает мой проект, основанный на этих двух. В качестве временного исправления я, к счастью, сохранил те, что хранятся в модулях узла. Я копирую папки обратно в проект, и он отлично работает.
В дальнейшем, как мне обновить отдельные пакеты, чтобы NPM не чувствовал необходимости удалять то, что я считаю не связанным пакеты?
"dependencies": {
"angular-sortablejs": "^2.6.0",
},
Обратите внимание, что exif-js
не указан в зависимостях, он используется как скрипт в активах с помощью var _exifJs = require('exif-js');