Есть ли способ сделать образ из моих npm пакетов и использовать его в моем реактивном проекте? - PullRequest
0 голосов
/ 24 апреля 2020

У меня есть проект, который использует более 110 npm пакетов. Проект встроен в реакцию. Теперь, когда я запускаю команду npm install, она устанавливает все пакеты, но занимает много времени более 30 минут, даже когда у меня хорошее соединение inte rnet. Также, когда все пакеты установлены, в конце они показывают 500 уязвимостей. Теперь я обновил эти пакеты раньше, и это уменьшило количество уязвимых пакетов до 15, но затем после новых версий снова более 300 уязвимостей и скорость также уменьшились.

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

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

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