Первый раз с использованием node.js - "ReferenceError: node не определен"
Я только что установил node.js.
Я попробовал написать node -v, который должен проверить версию - и он не работает. это вывод:
> node -v ReferenceError: node is not defined
at repl:1:2 at REPLServer.self.eval (repl.js:110:21)
at Interface.<anonymous> (repl.js:239:12)
at Interface.emit (events.js:95:17)
at Interface._onLine (readline.js:202:10)
at Interface._line (readline.js:531:8)
at Interface._ttyWrite (readline.js:760:14)
at ReadStream.onkeypress (readline.js:99:10)
at ReadStream.emit (events.js:98:17)
at emitKey (readline.js:1095:12) >
Я открыл его с помощью команды git -: node
Я попытался запустить его, используя "Git", подумал, возможно, что проблема и я получаю точный вывод.
Я использую окна 8, если это актуально, - до сих пор выполнял этот урок:
https://www.youtube.com/watch?v=tlntE8fe6u4
http://youtu.be/FqMIyTH9wSg
Как мне заставить его работать?
Ответы
Ответ 1
Похоже, вы ввели node REPL, а затем набрали node -v
Хорошей новостью является то, что это означает, что node работает!
Чтобы проверить версию здесь, вы можете ввести process.version
, чтобы получить версию node. В качестве альтернативы введите process.exit()
, чтобы выйти из node REPL и вернуться к bash (или эквивалентному терминалу).
Отсюда node -v
должен просто выводить версию node.
Ответ 2
Изменить
Первый раз с использованием node.js
Хотя уже ответил, но просто вставляя мои 2-центов,
Как правило, пользователи в первый раз будут путешествовать по нему, поэтому размещайте несколько снимков экрана, и OP хочет попробовать node -v
, поэтому сделать его немного проще.
Неверно!!
![Win + S > Node//или вы открываете его каким-либо другим способом]()
![, тогда вы попробуете здесь 'node -v', который выдает ошибку]()
Правильно!!
![Здесь он должен работать как ожидалось]()
или вы можете сделать..
![, тогда вам нужно пойти с другой командой]()
Надеюсь, это поможет кому-то.
Ответ 3
Попробуйте запустить node из командной строки Node.js "вместо node.exe. Вы должны установить nodejs.msi из nodejs.org, а затем после завершения установки перейдите в: Пуск > Все программы > Node.js > Node.js. Это сработало для меня
Ответ 4
Даже когда я устанавливал сервер NODE и пытаюсь выполнить команду node -v ", я столкнулся с этим простым нажатием на меню запуска NODE ICON.
Вместо этого все, что вам нужно сделать, - это перейти в командную строку, а затем перейти к каталогу C:/program/ node и ввести команду "node -v", это определенно покажет вам версию NODE.
![введите описание изображения здесь]()
Ответ 5
Попробуйте открыть новый терминал (Run → CMD), а затем выполните:
node /your_file_name.js
И чтобы посмотреть, какую версию вы установили, просто выполните:
node -v
Ответ 6
Следуйте ниже Шаги:
- Откройте командную строку: RUN > CMD
- Перейдите в папку, где установлена nodejs: C:\users\name > cd path_of_nodejs
- Open nodejs: C:\path_of_nodejs > node
- Выход из node Режим REPL: process.exit()
- Вы готовы к вашим командам node: node -v
Ответ 7
Спасибо за эту помощь.
Если вы используете окна, такие как я, и хотите ярлык на рабочем столе, и у вас уже есть приятный значок рабочего стола node.js, отредактируйте свойства ярлыка следующим образом:
- щелкните правой кнопкой мыши и выберите свойства
- нажмите Изменить значок, выберите текущий значок и нажмите OK (чтобы заблокировать его)
- в целевом поле, измените все, чтобы просто сказать cmd или c:\windows\System32\cmd.exe, если вы педантичны.
теперь у вас есть командная строка с иконкой node.js, которая открывается в ожидаемой папке, которая правильно отвечает команде node -v.