Intellekten Edison Data orienterade Gateway Motor (1 / 5 steg)
Steg 1: Setup webserver
Den nedan förutsätter en miljövariabel med namnet $DOGE_ROOT som pekar på mappen "DOGE" av reporäntan. De paket som används (git, pip) kommer från opkg repo ställa in följa stegen här.
De installerade modulerna är belägna på $DOGE_ROOT/linux/webserver/node_modules. Du kommer att kräva följande: kantiga vis uttrycka Joniska socket.io begäran
"Kantiga" biblioteket är redan del av reporäntan.
Modulen "vis" är del av reporäntan som en delmodul. Om du inte klona DOGE repo w /--recursive, kommer att katalogen vara tom. Om så är fallet, gör följande:
CD $DOGE_ROOT/linux/webserver/node_modules/vis
git delmodul init
git delmodul uppdatering
Du bör se git hämta filerna. Om du får följande felmeddelande:
git: "delmodul" är inte en git kommando. Se "git--help'
Sedan har din git inte kommandot delmodul. En lösning kan du fortfarande installera vis genom nodejs Pakethanteraren i nästa steg.
Nu kan vi installera resten av moduler via Pakethanteraren nodejs. De är stora paket, så inte rädd om det tar några minuter.
CD $DOGE_ROOT/linux/webserver
NPM installera express Joniska socket.io begäran
Om du inte kunna ställa upp vis delmodul ovan, kör följande (också avrättad från katalogen "$DOGE_ROOT/linux/webserver"):
NPM installera vis
Slutligen måste vi installera Python-modul för socketIO med pip.
Om du inte har det installerat redan, kan du få pip med:
Opkg installera python-pip
Installera modulen:
PIP installera socketIO_client
Om du får felmeddelandet:
ImportError: Ingen modul benämn pkg_resources
Kör följande (tagen från denna samhället efter)
curl https://bootstrap.pypa.io/ez_setup.py | python