Sök…
Installera Electrify för en Meteor-applikation
Electron portar HTML-webbapplikationer till ursprungliga applikationer för en rad enheter, inklusive att skapa ursprungliga stationära applikationer. Det är också väldigt lätt att komma igång!
För att börja måste vi ha electron
, nodejs
, npm
, git
och meteor
installerat. Bekanta med dessa verktyg är avgörande för att arbeta med Meteor, så se till att du vet om dessa saker först.
Elektron
npm install -g electrify
-
electron
är vad vi använder! Läs mer här . -
electrify
är ett verktyg för att förpacka Meteor-appar. Läs läge här .
Andra krav för installation och användning av Electrify med Meteor
Meteor
curl https://install.meteor.com/ | sh
Det finns många sätt att installera Meteor, se här .
-
meteor
är JavaScript-ramverket som vi kommer att använda för att bygga vår applikation. Det ger oss många kodförenklingar för några ganska konceptuellt hårda problem i webbapplikationer; dess enkelhet har noterats vara användbar för prototypiska projekt. Läs mer här .
NodeJS
apt-get install nodejs build-essentials
Det finns många sätt att installera, beroende på ditt operativsystem. Ta reda på vilket sätt du behöver här .
-
nodejs
är paketet för Node.js, som är en Javascript-miljö för att köra JavaScript på serversidan. Läs mer här .
npm
npm
ska medfölja installationen av nodejs
. Kontrollera att det är genom att köra kommandot npm -v
efter installation av nodejs
.
-
npm
är Node Package Manager. Det är en enorm samling öppen källkodsmoduler som du enkelt kan lägga till i dina Node-projekt. Läs mer här .
Använda elektrifiera i en meteorapplikation
Låt oss ladda ner ett Meteor Todos-exempelprojekt, med ett Linux-skal (kommandorad) -skript, för att testa att elektrifiera ett projekt för första gången:
Krav för detta avsnitt:
Git
apt-get install git-all
Det finns många sätt att installera Git. Kolla in dem här .
-
git
är ett versionskontrollsystem för filer. De kan lagras på distans (dvs. online) i offentliga förvar (GitHub är en ganska berömd) eller privata förvar (BitBucket tillhandahåller begränsade gratis privata förvar, som exempel). Läs mer [här] [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"
Vi borde nu ha en projektmapp som heter 'meteor-todos', på den plats som anges i parametern TODOSPATH. Vi har också bytt katalog ( cd
) till projektmappen, så låt oss lägga till Electrify till detta projekt!
# It's really this simple.
electrify
Det stämmer - ett enda ordkommando, och vårt projekt är klart. Behörigheter kan orsaka fel när du försöker köra electrify
som ett kommando, i så fall försök sudo electrify
att åsidosätta behörigheterna.
Försök dock att lösa dessa behörighetsproblem - det är inte bra praxis att onödigt sudo
(som jag skulle utarbeta, men jag kan skriva ett helt annat ämne om varför det är!)