Hi zusammen,
ich bin am Entwickeln eines komplexeren Tools für nen Raspberry Pi auf Basis von nodejs. Nachdem ich jetzt ein paar mal längere Ausfälle auf dem Pi hatte, weil ich was vermasselt habe, möchte ich nun neben dem Produktivsystem (Raspbian) mein Notebook (Ubuntu 14.10) als Entwicklungssystem einrichten. Zur Versionsverwaltung verwende ich git.
Nun habe ich das Problem, dass ich gewisse Dinge auf meinem Notebook einfach nicht habe, die aber für das Funktionieren des Tools auf dem Pi wichtig sind. Im wesentlichen sind das Shell-Scripte, die ich aus node.js starte, und die mir Werte zurückliefern (GPIO-Status, Daten spezieller USB-Geräte,...).
Wie gehe ich am besten damit um? Wie kann ich auf dem Entwicklungssystem coden & testen, obwohl dort Skripte nicht laufen, deren Ergebnisse das Programm benötigt? Ist glaube ich eine generelle Frage bei Produktiv- vs. Entwicklungssystemen, daher stelle ich mal die Frage in die Runde: Wie macht ihr das?
Danke und Grüße, Zak