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!)



Modified text is an extract of the original Stack Overflow Documentation
Licensierat under CC BY-SA 3.0
Inte anslutet till Stack Overflow