Подтвердить что ты не робот

В чем разница между версией LTS и стабильной версией node.js?

В чем разница между версией LTS и стабильной версией node.js?

Какую версию мы должны использовать при производстве?

4b9b3361

Ответ 1

Это зависит от того, где вы используете node.js в своих приложениях и насколько они чувствительны.

LTS (долгосрочная поддержка, в настоящее время v6.11.2) - как упоминалось в комментарии, будет поддерживаться и обслуживаться как минимум на 18 месяцев. Поэтому лучше использовать этот продукт в разделе "Производство" для node.js в качестве внутреннего сервиса.

Стабильный (в настоящее время v8.3.0) - будет поддерживаться примерно 8 месяцев, а функции/обновления выпущены чаще. Эта версия будет одобрена для Production, если вы используете node.js для служб fron-end (управление зависимостями и т.д.). Будет работать и для node.js в фоновом режиме, если у вас есть возможность легко обновлять приложения без прерывания среды.

Причина двух типов node.js:

Как сообщается команда node.js, когда объявили, что эта функция состоит в том, что 2 типа типов node.js будут соответствовать вашим потребностям node.js. В принципе, если у вас есть сложное приложение node.js, и вы хотите стабильности, тогда оставайтесь на LTS. Если вы часто можете обновлять свое приложение или используете node.js только для инструментов с интерфейсом fron, используйте Стабильный. Философия заключается в том, чтобы быстро внедрять новые функции, обновления производительности, исправления ошибок и т.д., Поэтому компании/разработчики, которые хотят использовать технологию "по краю" и любят node.js, смогут легко ее использовать и ожидают обновления каждые 2 недели.