Како написати и покренути свој први програм Ноде.јс на Распберри Пи-ју

Kako Napisati I Pokrenuti Svoj Prvi Program Node Js Na Raspberri Pi Ju



Ноде.јс је платформа отвореног кода на страни сервера која омогућава корисницима да покрећу Јавасцрипт код ван претраживача. Помаже програмерима да изврше алате командне линије и скриптовање на страни сервера користећи јавасцрипт. Најпознатије платформе као што су Нетфлик и Убер га користе јер је одличан алат за почетнике који желе да почну да развијају апликације за подстицање података, укључујући стриминг и апликације у реалном времену.

Овај чланак је једноставан водич за писање и покретање вашег првог Ноде.јс програм на Распберри Пи систему.

Напишите и покрените Ноде.јс програм на Распберри Пи по први пут?

За писање и покретање Ноде.јс програма на Распберри Пи, постоје неки предуслови које треба испунити, а они укључују инсталацију Ноде.јс и Ноде Пацкаге Манагер (НПМ) на Распберри Пи.







Дакле, за комплетан процес писања и покретања а Ноде.јс програма, следите доле наведене кораке:



Корак 1: Ажурирајте/надоградите Распберри Пи спремиште

Прво ажурирајте Распберри Пи спремиште да бисте добили најновију верзију пакета доступних у спремишту. Да бисте проверили ажурирање пакета у спремишту, покрените доле наведену команду:



$ судо апт упдате

Затим надоградите спремиште користећи доле написану команду:





$ судо апт упграде



Корак 2: Инсталирајте Ноде.јс на Распберри Пи

Да бисте инсталирали Ноде.јс пакет на Распберри Пи, користите следећу команду:

$ судо погодан инсталирај нодејс

Корак 3: Провера инсталације

Након инсталирања Ноде.јс пакет, покрените доле написану команду да бисте потврдили инсталацију:

$ чвор --версион

Команда ће приказати инсталирану верзију ноде.јс као излаз:

Тхе НПМ је такође инсталиран са Ноде.јс и то можете потврдити помоћу следеће команде:

$ нпм --версион

Корак 4: Напишите први програм Ноде.јс

Да напишем прву Ноде.јс програма, отворите нано едитор и именујте датотеку по свом избору:

Синтакса

$ нано < фајл име > .јс

Пример

$ нано хеллопрограм.јс

Сада унутар датотеке, напишите свој први програм за штампање поруке и за то користите следећи код:

Синтакса

цонсоле.лог ( 'порука' ) ;

Пример

цонсоле.лог ( „Здраво следбеници Линукхинта“ ) ;

Конзола ' је објекат ин Ноде.јс и да одштампате жељену поруку/стринг са Ноде.јс , дневник се користи:

Затим сачувајте датотеку користећи Цтрл+Кс .

Корак 5: Покрените програм Ноде.јс

Да бисте покренули Ноде.јс програма, једноставно напишите доле наведену команду заједно са именом ваше Ноде.јс датотеке која је креирана у претходном кораку:

Синтакса

$ чвор < фајл име > .јс

Пример

$ чвор хеллопрограм.јс

Излаз ће бити приказан на терминалу:

На овај начин можете писати и трчати другачије Ноде.јс програме на Распберри Пи.

Креирајте прву апликацију Ноде.јс и покрените је на серверу

После писања првог Ноде.јс програм, хајде да направимо а Ноде.јс апликација заснована на серверу и за то следите доле наведене кораке:

Корак 1 : За креирање а Ноде.јс веб сервер, хајде да направимо други .јс датотека помоћу нано едитора:

Синтакса

$ нано < назив документа > .јс

Пример

$ нано линукхинт.јс

Корак 2 : Сада у датотеци увезите „ хттп ” и сачуваће враћену ХТТП инстанцу у променљивој хттп :

вар хттп = захтева ( 'хттп' ) ;

Затим ћемо креирати сервер за слање одговора и штампање наше поруке на конзоли. Додајте следеће редове унутар линукхинт.јс фајл:

хттп.цреатеСервер ( функција ( захтев, одговор ) {
// Пошаљите ХТТП заглавље
// ХТТП статус: 200 : ОК
// Тип садржаја: текст / обичан
одговор.вритеХеад ( 200 , { 'Тип садржаја' : 'текст/обичан' } ) ;

// Да пошаље тело одговора
одговор.крај ( '\н' ) ;
} ) .слушај ( 8081 ) ;

// да одштампате поруку на конзоли
цонсоле.лог ( 'Сервер ради на БА1Ф184ФЦД990АД52Б0ЦА31Б989921Е732Б0А312' ) ;

Корисник може да промени поруку по жељи:

Сачувајте датотеку притиском на тастере Цтрл+Кс затим И.

Корак 3 : Сада покрените .јс датотеку користећи следећу команду:

$ чвор < фајл име > .јс

Корак 4 : Сада отворите претраживач и напишите адресу сервера која се појављује у горњој команди:

хттп: // 192.168.18.2: 8081 /

Белешка : Додајте своју Распберри Пи ИП адресу уместо „ 192.168.18.2 “, који можете пронаћи покретањем „ име домаћина -И ” команда. Можете додати адресу у било ком системском претраживачу.

Закључак

Да напишем прву Ноде.јс програм, морате инсталирати Ноде.јс на Распберри-ју из званичног репозиторијума Распберри Пи-ја. Након инсталације, помоћу нано едитора можете креирати .јс датотеку и додајте Ноде.јс програмирајте у датотеку и покрените датотеку користећи чвор команда. Такође можете креирати а Ноде.јс апликација заснована на серверу кроз исту процедуру. Међутим, морате направити неку конфигурацију унутар .јс датотеку за приступ апликацији на вебу користећи вашу Распберри Пи ИП адресу.