LINUX.ORG.RU

node 8 vs node 15

 


0

2

Здравствуйте!
Приходится (в связи с переходом на webpack 5) обновить nodejs с 8 до ... более новой, но думаю до последней уж тогда 15 версии.
Пока боюсь обновлять. Подскажите, что может потенциально сломаться в моих скриптах, если до этого они 3 года работали на ноде 8? Специфицеского ничего не использовал, код довольно простой

И собственно как обновлять правильно?

# Using Debian, as root
curl -fsSL https://deb.nodesource.com/setup_15.x | bash -
apt-get install -y nodejs


так?

★★★★

Ничего не сломается. У NodeJS полная обратная совместимость, ЕМНИП. Не стабильная Node на самом деле стабильна. 5 лет пахал на нестабильных версиях сервер авторизации.

small-entropy
()
Последнее исправление: small-entropy (всего исправлений: 2)

И собственно как обновлять правильно?

тесты писать и их прогонять на тестовом стенде

quester ★★
()

Сломаться могут библитеки

Сам код сломаться не должен, как верно заметили выше - обратная совместимость соблюдается. Однако, некоторые библиотеки могут содержать нативный код, а он работает через свой интерфейс, который менялся сильно где-то в районе 11 версии. У меня так отказалась в свое время работать библиотека базы данных realm при апдейте - они просто не поддерживали в тот момент ту версию node, и прога не заработала. Через некоторое время поддержали, но мне уже было поздно…

tomater
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.