2016-11-29 6 views
3

Есть ли официальное утверждение о точных операционных системах, поддерживаемых Node.js? Единственное, что я могу найти, это this one, но для Windows по крайней мере в нем перечислены только две версии (Windows 2008R2/Windows 2012 для 64 бит). Насколько я знаю, Node.js работает во многих других версиях Windows (7,8,10 ...). Любая идея, почему официальное заявление не включает их?Поддерживаемые операционные системы Node.js

+0

Было [мое сообщение ниже] (http://stackoverflow.com/questions/40868152/node-js-supported-operating-systems/40869223#40869223) ответили на ваш вопрос? Любые комментарии? – rsp

ответ

5

Год назад (в ноябре 2015 года) была дискуссия о GitHub для отказа от поддержки Windows XP и Vista. См:

См также примечания от встречи, где это обсуждалось:

Наконец, коммит под названием "win: prevent node from running on Windows Vista or earlier" добавил этот код к Узлу:

if (!IsWindows7OrGreater()) { 
    fprintf(stderr, "This application is only supported on Windows 7, " 
        "Windows Server 2008 R2, or higher."); 
    exit(1); 
} 

Эта фиксация приземлился в узле 6.0.0, см the announcement:

Windows XP и Vista, больше не поддерживаются # 5167.

Так теперь, что официальная:

Узел поддерживается только на Windows 7, Windows Server 2008 R2 или выше.

Но, как вы можете видеть на https://nodejs.org/en/download/, доступны 32 и 64-битные версии.

Смежные вопросы