Suche…
Installieren von Electrify für eine Meteor-Anwendung
Electron portiert HTML-Webanwendungen zu nativen Anwendungen für eine Reihe von Geräten, einschließlich der Erstellung nativer Desktopanwendungen. Es ist auch sehr einfach zu beginnen!
Um zu beginnen, müssen wir haben electron , nodejs , npm , git und meteor installiert. Die Kenntnis dieser Tools ist für die Arbeit mit Meteor von entscheidender Bedeutung. Stellen Sie also sicher, dass Sie diese Dinge zuerst kennen.
Elektron
npm install -g electrify
-
electronwir! Lesen Sie hier mehr. -
electrifyist ein Tool zum Verpacken von Meteor-Apps. Lesen Sie hier den Modus.
Weitere Anforderungen für die Installation und Verwendung von Electrify with Meteor
Meteor
curl https://install.meteor.com/ | sh
Es gibt viele Möglichkeiten, Meteor zu installieren, siehe hier .
-
meteorist das JavaScript-Framework, mit dem wir unsere Anwendung erstellen. Es bietet uns viele Codiervereinfachungen für einige konzeptionell schwierige Probleme in Webanwendungen. Seine Einfachheit wurde als hilfreich für prototypische Projekte bezeichnet. Lesen Sie hier mehr.
NodeJS
apt-get install nodejs build-essentials
Es gibt verschiedene Installationsmöglichkeiten, abhängig von Ihrem Betriebssystem. Finden Sie hier heraus, welchen Weg Sie benötigen.
-
nodejsist das Paket für Node.js, eine Javascript-Umgebung zum Ausführen von JavaScript auf der Serverseite. Lesen Sie hier mehr.
npm
npm sollte in der nodejs Installation enthalten sein. Überprüfen Sie dies, indem nodejs nach der Installation von nodejs den Befehl npm -v nodejs .
-
npmist der Node Package Manager. Es ist eine riesige Sammlung von Open-Source-Modulen, die Sie problemlos in Ihre Node-Projekte einfügen können. Lesen Sie hier mehr.
Verwenden von Electrify bei einer Meteoranwendung
Laden wir ein Meteor Todos-Beispielprojekt mit einem Linux-Shell-Skript (Befehlszeile) herunter, um das erste Mal das Elektrifizieren eines Projekts zu testen:
Voraussetzungen für diesen Abschnitt:
Git
apt-get install git-all
Es gibt viele Möglichkeiten, Git zu installieren. Schau sie dir hier an .
-
gitist ein Versionskontrollsystem für Dateien. Sie können remote (dh online) in öffentlichen Repositorys (GitHub ist ein ziemlich bekannter Repository) oder privaten Repositorys (BitBucket stellt beispielsweise eine begrenzte Anzahl kostenloser privater Repositorys bereit). Lesen Sie mehr [hier] [5].
#!/usr/bin/bash
# Change this parameter to choose where to clone the repository to.
TODOSPATH="/home/user/development/meteor-todos"
# Download the repository to the $TODOSPATH location.
git clone https://github.com/meteor/todos.git "$TODOSPATH"
# Change directory (`cd`) into the Todos project folder.
cd "$TODOSPATH"
Wir sollten jetzt einen Projektordner mit dem Namen "meteor-todos" an der im Parameter TODOSPATH angegebenen Position haben. Wir haben auch das Verzeichnis ( cd ) in den Projektordner geändert. cd wir also Electrify zu diesem Projekt hinzu!
# It's really this simple.
electrify
Das ist richtig - ein Befehl mit nur einem Wort, und unser Projekt ist fertig. Berechtigungen können Fehler verursachen, wenn Sie versuchen, electrify als Befehl auszuführen. In diesem Fall versuchen Sie sudo electrify , um die Berechtigungen zu überschreiben.
Versuchen Sie jedoch, diese Berechtigungsprobleme zu lösen - es ist nicht ratsam, unnötig sudo (worauf ich eingehen würde, aber ich könnte ein ganz anderes Thema darüber schreiben, warum das so ist!)