Node.js Версия Упграде Убунту

I have Ноде.хс Сервер running Node.js версия 0.12.7 (express.js 4.x) on ubuntu server and Мискл Сервер 5.6.22 (currently does not have any issue and working я умер.) Node.js перечитайте версию> 4.x. Should I upgrade to get latest feature with better выступление or run this версия?

0
задан 20 November 2015 в 09:28

1 ответ

"Я должен обновить?" вопрос, который склоняется основанный на мнении, но я попытаюсь предоставить некоторую фактическую информацию, которая может помочь Вам принять свое решение.

Узел 4.2 является LTS

С выпуск Узла 4.2.0 в начале октября, Узел принял стратегию "Долговременной поддержки", которая несколько подобна тому, что Вы могли бы найти с выпусками LTS Ubuntu. Они план заставить новый LTS выпускать каждый год в октябре. Каждый LTS будет поддерживаться в течение 30 месяцев после его выпуска (18 месяцев активной поддержки, сопровождаемой 12-месячным периодом критических исправлений ошибок, в то время как выпуск находится в "Режиме техобслуживания").

Узел 4.2.0 является первым из этих новых выпусков LTS с поддержкой, запланированной до апреля 2018.

Узел 0.12 все еще активно сохраняется

Выпущенный, прежде чем текущий план LTS был завершен, эти 0,12 выпуска, которые Вы в настоящее время выполняете, "особый случай" . Это эффективно рассматривают как выпуск LTS с активным состоянием до апреля 2016 и критического обслуживания в течение декабря 2016.

Эта диаграмма, вероятно, сделает все более ясным:

Node.js Support Schedule

Некоторые сторонние модули не могут работать

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

Многие изменения вряд ли будут влиять на Ваше приложение непосредственно, но возможно, что некоторые зависимости Вашего приложения не будут играть по правилам с Узлом 4.2. В частности, собственные дополнения (скомпилированный с мошенничество узла ), кажется, некоторые наиболее вероятные, которые будут затронуты. Существует список модулей, которые, как известно, не работали с Узлом 4 . Надо надеяться, многие из них выпустили обновления, которые совместимы с Узлом 4 за прошлый месяц. Попытка запустить Ваше приложение с Узлом 4 может быть самым легким способом узнать.

Новые возможности, и т.д., и т.д.

И конечно, существуют укрощение список новых возможностей , которые были включены в Узел с тех пор 0.12. Возможно, что-то там будет достаточно ценно для выравнивания по ширине усилия по обновлению приложения.

0
ответ дан 30 September 2019 в 03:40

Другие вопросы по тегам:

Похожие вопросы: