Ваша первая программа на Node и REPL
Запустите скрипт командой node, печатайте через console.log и играйте в интерактивном REPL
node, либо вводить код строка за строкой в REPL и сразу видеть ответ.
- запускать файл JavaScript командой
node, - печатать сообщения и значения через
console.log, - экспериментировать в Node REPL и корректно из него выходить.
1. Два способа запускать JavaScript с Node
Когда Node.js установлен, у вас есть два удобных инструмента. Считайте их двумя дверьми в один и тот же дом:
| Способ | Как использовать | Лучше всего для |
|---|---|---|
| Файл-скрипт | Сохраните код в app.js, затем выполните node app.js | Настоящих программ, которые хочется сохранить и запускать снова |
| REPL | Введите node без имени файла и печатайте код строка за строкой | Быстрых проверок и опробования одной идеи |
Вы будете постоянно пользоваться обоими. Скрипты — для построения; REPL — для исследования.
2. Пишем и запускаем первый скрипт
Создайте файл hello.js и впишите в него одну строку:
// hello.js
console.log('Hello, Node!');
Теперь откройте терминал в той же папке и запустите файл командой node, указав имя файла:
$ node hello.js
Hello, Node!
Вот и всё — вы только что написали и запустили программу на Node! Знак $ — это приглашение терминала (его вы не печатаете). Вы вводите node hello.js, нажимаете Enter, и Node выполняет каждую строку файла сверху вниз.
hello.js. Команда node hello тоже сработает, потому что Node сам добавит .js, но hello.js без node не сделает ничего — терминалу нужна команда node, чтобы понять, что нужен именно Node.