Buscar..
Instalación de Electrify para una aplicación Meteor
Electron transfiere las aplicaciones web HTML a aplicaciones nativas para una variedad de dispositivos, incluida la creación de aplicaciones de escritorio nativas. ¡También es muy fácil empezar!
Para comenzar, debemos tener instalado electron
, nodejs
, npm
, git
y meteor
. La familiaridad con estas herramientas es vital para trabajar con Meteor, así que asegúrese de conocer estas cosas primero.
Electrón
npm install -g electrify
-
electron
es lo que estamos usando! Lea más aquí . -
electrify
es una herramienta para empaquetar aplicaciones Meteor. Lea el modo aquí .
Otros requisitos para la instalación y uso de Electrify con Meteor.
Meteorito
curl https://install.meteor.com/ | sh
Hay muchas maneras de instalar Meteor, vea aquí .
-
meteor
es el marco de JavaScript que usaremos para construir nuestra aplicación. Nos proporciona una gran cantidad de simplificaciones de codificación para algunos problemas bastante conceptuales en aplicaciones web; Su simplicidad ha sido señalada como útil para proyectos prototípicos. Lea más aquí .
NodeJS
apt-get install nodejs build-essentials
Hay muchas maneras de instalar, dependiendo de su sistema operativo. Averigua qué camino necesitas aquí .
-
nodejs
es el paquete para Node.js, que es un entorno de Javascript para ejecutar JavaScript en el lado del servidor. Lea más aquí .
npm
npm
debe estar incluido con la instalación de nodejs
. Compruébelo ejecutando el comando npm -v
después de instalar nodejs
.
-
npm
es el gestor de paquetes del nodo. Es una gran colección de módulos de código abierto que puede agregar fácilmente a sus proyectos Node. Lea más aquí .
Usando Electrify en una aplicación Meteor
Descarguemos un proyecto de ejemplo de Meteor Todos, utilizando un script de shell de Linux (línea de comando), para probar la electrificación de un proyecto por primera vez:
Requisitos para esta sección:
Git
apt-get install git-all
Hay muchas maneras de instalar Git. Échales un vistazo aquí .
-
git
es un sistema de control de versiones para archivos. Se pueden almacenar de forma remota (es decir, en línea) en repositorios públicos (GitHub es bastante famoso) o repositorios privados (BitBucket proporciona repositorios privados limitados, por ejemplo). Leer más [aquí] [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"
Ahora deberíamos tener una carpeta de proyecto llamada 'meteor-todos', en la ubicación especificada dentro del parámetro TODOSPATH. También cambiamos el directorio ( cd
) a la carpeta del proyecto, ¡así que agreguemos Electrify a este proyecto!
# It's really this simple.
electrify
Así es, un comando de una sola palabra, y nuestro proyecto está listo. Los permisos pueden causar errores cuando intente ejecutar electrify
como un comando, en caso de que intente sudo electrify
para anular los permisos.
Sin embargo, intente resolver estos problemas de permisos, no es una buena práctica realizar innecesariamente sudo
(sobre lo cual me referiría a más, pero podría escribir un tema completamente distinto sobre por qué es eso).