2

Я установил Node.js из установщика на главном сайте проекта. Я проверил все параметры установки, чтобы убедиться, что она может быть использована правильно. Однако, когда я вхожу в командную строку администратора и набираю node , я получаю:

'node' is not recognized as an internal or external command, operable program or batch file.

Я не совсем понимаю. Разве узел не должен работать из командной строки по умолчанию?

2 ответа2

3

Дело не в том, что он не будет работать, просто в том, что он не может его найти. Я предполагаю, что вы использовали стандартный установщик MSI отсюда:

да? Если это так, вы, вероятно, установили его в месте по умолчанию, таком как C:\Program Files (x86)\nodejs\ или C:\Program Files\nodejs\ . В проводнике Windows попробуйте найти их. В зависимости от того, что вы найдете, откройте командное окно и запустите его (измените первую команду, указав путь к тому, который вы нашли):

cd C:\Program Files (x86)\nodejs\
node

Это должно работать. Если это сработало, измените ваш путь, как описано здесь (если в Windows 7):

Некоторые полезные ссылки:

0

Убедитесь, что у вас правильно установлен Node. Вы можете проверить это, просто запустив команды, чтобы увидеть, какая версия узла установлена.

Чтобы проверить это, используйте командную строку windows и введите node -v. Он должен напечатать номер версии, например v0.12.2. Это означает, что вы успешно установили узел.

Если нет, вы должны установить переменную окружения. Отредактируйте переменную среды PATH: добавьте % APPDATA%\npm в начало PATH.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .