Zápisník experimentátora
Hierarchy: Orange Pi
V tomto článku si ukážeme instalaci Node.js na Orange Pi Zero. Tento program umožňuje vytvářet serverové aplikace pomocí JavaScriptu. To je přesně to, co chceme pomocí Orange Pá Zero dělat. Navrhovat si jednoduché servery, ke kterým se budeme připojovat pomocí Arduina nebo ESP8266.
Budeme potrebovať tieto komponenty:
Node.js najdete na této domovské stránce. Ze stránky můžete vývojové prostředí nainstalovat přímo na svůj počítač a najdete tam i několik tutoriálů, které vás umí dostat do problematiky. Javascript je syntaxí velmi podobný c++, proto by pro vás pochopení příkladů nemělo být těžší, než používáte při psaní programů pro Arduino.
Armbian je operační systém odvozený od distribuce Debian. Proto se budeme držet postupu, který je přímo v návodu k instalaci Node.js. Připojte se přes SSH ke svému Orange Pi Zero a do konzoly napište následující dva řádky. To vám nainstaluje Node.js ve verzi 6.x.
curl -sL https://deb.nodesource.com/setup_6.x | sudo -E bash -
sudo apt-get install -y nodejs
Můžete si nainstalovat i nejaktuálnější verzi 8.x.
curl -sL https://deb.nodesource.com/setup_8.x | sudo -E bash -
sudo apt-get install -y nodejs
Aktuální verzi vašeho nainstalovaného Node.js a balíčku npm
zjistíte pomocí příkazů.
node -v
npm -v
Je tradicí, že každý jazyk má své Hello world
. Můžete na to použít i moje vzorové příklady.
git clone https://github.com/roboulbricht/node.js-tests
ls
cd Node.js-tests
cd 01-hello-world-http
npm install
node hello.js
Poté se připojte svým prohlížečem na stránku http://192.168.0.73:3000/
(IP adresu nahraďte svou adresou Orange Pi Zero) a podívejte si výsledek. Armbian v implicitním nastavení povoluje přístup k libovolnému portu a proto se ve vašem prohlížeči hned objeví výsledek.
24.09.2017