Эта статья представляет собой простое руководство по написанию и запуску вашего первого Node.js программа на системе Raspberry Pi.
Написать и запустить программу Node.js на Raspberry Pi в первый раз?
Для написания и запуска Node.js программы на Raspberry Pi, необходимо выполнить некоторые предварительные условия, в том числе установить Node.js и Менеджер пакетов узлов (NPM) на малине пи.
Таким образом, для полного процесса написания и запуска Node.js программы, выполните шаги, указанные ниже:
Шаг 1: Обновите/обновите репозиторий Raspberry Pi
Сначала обновите репозиторий Raspberry Pi, чтобы получить последние версии пакетов, доступных в репозитории. Чтобы проверить наличие обновлений пакетов в репозитории, выполните указанную ниже команду:
$ судо удачное обновление
Затем обновите репозиторий с помощью приведенной ниже команды:
$ судо удачное обновление -и
Шаг 2: Установите Node.js на Raspberry Pi
Чтобы установить Node.js package на Raspberry Pi используйте следующую команду:
$ судо подходящий установить узлы
Шаг 3: Проверка установки
После установки Node.js package, выполните приведенную ниже команду, чтобы проверить установку:
$ узел --версияКоманда отобразит установленную версию node.js в качестве вывода:
НПМ также устанавливается с Node.js и вы можете подтвердить это, используя следующую команду:
$ нпм --версия
Шаг 4: Напишите первую программу Node.js
Чтобы написать самое первое Node.js программы, откройте редактор nano и назовите файл по своему выбору:
Синтаксис
$ нано < файл имя > .jsПример
$ нано приветпрограмма.jsТеперь внутри файла напишите свою первую программу для печати сообщения и используйте для этого следующий код:
Синтаксис
console.log ( 'сообщение' ) ;Пример
console.log ( 'Привет, подписчики Linuxhint' ) ;“ Консоль ' это объект в Node.js и напечатать желаемое сообщение/строку с помощью Node.js , журнал используется:
Затем сохраните файл с помощью Ctrl+Х .
Шаг 5. Запустите программу Node.js
Чтобы запустить Node.js программы, просто напишите указанную ниже команду вместе с именем вашего файла Node.js, созданного на предыдущем шаге:
Синтаксис
$ узел < файл имя > .jsПример
$ узел helloprogram.jsВывод будет отображаться на терминале:
Таким образом, вы можете писать и запускать различные Node.js программы на Raspberry Pi.
Создайте первое приложение Node.js и запустите его на сервере
После написания первого Node.js программу, давайте создадим Node.js серверное приложение, и для этого выполните следующие шаги:
Шаг 1 : Для создания Node.js веб-сервер, давайте создадим еще один .js файл с помощью редактора nano:
Синтаксис
$ нано < имя файла > .jsПример
$ нано linuxhint.js
Шаг 2 : Теперь в файле импортируйте « http » и сохранит возвращенный экземпляр HTTP в переменной http :
вар http = требуется ( 'http' ) ;
Затем мы создадим сервер для отправки ответа и выведем наше сообщение на консоль. Добавьте следующие строки внутри linuxhint.js файл:
http.createServer ( функция ( ответ на запрос ) {// Отправить HTTP-заголовок
// Статус HTTP: 200 : ХОРОШО
// Тип контента: текст / простой
ответ.writeHead ( 200 , { 'Тип содержимого' : 'текст/обычный' } ) ;
// Чтобы отправить тело ответа
ответ.конец ( '\n' ) ;
} ) .слушать ( 8081 ) ;
// распечатать сообщение на консоли
console.log ( «Сервер работает по адресу http://:8081/» ) ;
Пользователь может изменить сообщение по желанию:
Сохраните файл, нажав клавиши Ctrl+Х затем Ю.
Шаг 3 : Теперь запустите .js файл с помощью следующей команды:
$ узел < файл имя > .js
Шаг 4 : Теперь откройте браузер и напишите адрес сервера, который появляется в приведенной выше команде:
http: // 192.168.18.2: 8081 /Примечание : добавьте свой собственный IP-адрес Raspberry Pi вместо « 192.168.18.2 ', который вы можете найти, запустив ' имя хоста -я команда. Вы можете добавить адрес в любом системном браузере.
Заключение
Чтобы написать первый Node.js программа, надо установить Node.js на Raspberry из официального репозитория Raspberry Pi. После установки с помощью редактора nano можно создать .js файл и добавьте Node.js программу в файл и запустить файл с помощью узел команда. Вы также можете создать Node.js серверное приложение с помощью той же процедуры. Тем не менее, вы должны выполнить некоторые настройки в .js файл для доступа к приложению в Интернете, используя ваш IP-адрес Raspberry Pi.