Este artículo es un artículo espejo de traducción automática, por favor haga clic aquí para saltar al artículo original.

Vista: 14239|Respuesta: 0

[jónico] Desarrollo de aplicaciones Ionic para Android (1): Guía para principiantes

[Copiar enlace]
Publicado en 19/6/2018 15:07:03 | | | |
1. Instalación en ambiente iónico

El desarrollo iónico depende del entorno Nodejs, así que necesitamos instalar Nodejs antes del desarrollo. Descargar e instalar:El inicio de sesión del hipervínculo es visible.
Una vez completada la instalación, abre PowerShell e introduce los comandos nodo -v y npm -v para verificar que la instalación ha sido exitosa, y si se devuelve el número de versión, significa que ha sido exitosa.
Ejecutar en la línea de comandos de PowerShell:

Esto consiste en instalar cordova e ionic usando el gestor de paquetes npm, -g significa instalación global, y después de la instalación global, puedes usar comandos cordova e ionic en cualquier directorio de PowerShell.

Puede que te encuentres con el siguiente error:

Instala tutoriales de Ionic y Cordova
https://www.itsvse.com/thread-4841-1-1.html
(Fuente: Architect_Programmer)

2. Crear un proyecto jónico

La web oficial de Ionic ofrece tres plantillas de proyectos en blanco, pestañas y menú lateral, por favor consulte:El inicio de sesión del hipervínculo es visible.



Creamos nuestra aplicación usando la plantilla de pestañas, abrimos el CD de PowerShell en el directorio de desarrollo y ejecutamos:

donde myApp es el nombre de nuestro proyecto

Como se muestra a continuación:


C:\project\android>ionic start myApp tabs
√ Creando directorio .\myApp - ¡hecho!
√ Inicio descargando y extrayendo pestañas, ¡listo!

? ¿Te gustaría integrar tu nueva app con Cordova para dirigirte a iOS y Android nativos? Sí
√ Personalizando ionic.config.json y package.json ¡hecho!
> integraciones iónicas permiten la corda --silenciosa
√ Descargando la integración de Cordova, ¡listo!
√ Copiar archivos de integración al proyecto, ¡hecho!
[Vale] ¡Se añadió la integración de Cordova!

Instalar dependencias puede llevar varios minutos.

  * IONIC DEVAPP *

Acelera el desarrollo con Ionic DevApp, nuestra aplicación móvil rápida para pruebas en dispositivos

  - Probar en iOS y Android sin SDKs nativos
  - LiveReload para actualizaciones instantáneas de estilo y JS

️--> Instalar DevApp:El inicio de sesión del hipervínculo es visible.    <--

> npm i
× Comando ejecutando - ¡fallido!
[ERROR]

        >node-sass@4.9.0install C:\project\android\myApp\node_modules\node-sass
        > scripts/install.js node

        Descargando binario desdeEl inicio de sesión del hipervínculo es visible.
        Descarga completa
        Binario guardado en C:\project\android\myApp\node_modules\node-sass\vendor\win32-x64-57\binding.node
        Caché binario en C:\Users\itsvse_pc\AppData\Roaming\npm-cache\node-sass\4.9.0\win32-x64-57_binding.node

        >uglifyjs-webpack-plugin@0.4.6postinstall C:\project\android\myApp\node_modules\uglifyjs-webpack-plugin
        > nodo lib/post_install.js


        >node-sass@4.9.0postinstall C:\project\android\myApp\node_modules\node-sass
        > scripts/build.js de nodos

        Binario encontrado en C:\project\android\myApp\node_modules\node-sass\vendor\win32-x64-57\binding.node
        Prueba binaria
        Binario está bien
        ¡npm ERR! path C:\proyecto\android\miApp\node_modules\fsevents\node_modules
        ¡npm ERR! código EPERM
        ¡npm ERR! errno -4048
        ¡npm ERR! syscall lstat
        ¡npm ERR! Error: EPERM: operación no permitida, lstat
        'C:\proyecto\android\miApp node_modules\\fsevents\node_modules'
        ¡npm ERR!  { Error: EPERM: operación no permitida, lstat
        'C:\proyecto\android\miApp node_modules\\fsevents\node_modules'
        ¡npm ERR!   stack: 'Error: EPERM: operación no permitida, lstat
        \'C:\\proyecto\\android\\miApp\\\node_modules\\fsevents\\\node_modules'',
        ¡npm ERR!   errno: -4048,
        ¡npm ERR!   código: 'EPERM',
        ¡npm ERR!   Llamada de sistema: 'lstat',
        ¡npm ERR!   path: 'C:\\project\\android\\myApp\\node_modules\node_modules' }
        ¡npm ERR!
        ¡npm ERR! Por favor, intenta ejecutar este comando de nuevo como root/Administrador.

        ¡npm ERR! Un registro completo de esta partida se puede encontrar en:
        ¡npm ERR!     C:\Usuarios\itsvse_pc\AppData\Roaming\npm-cache\_logs\2018-06-19T06_52_38_238Z-debug.log

Se produjo un error,La solución es ejecutar cmd como administrador y luego ejecutar de nuevo el comando anterior!!



Usa el CD para introducir nuestro proyecto y luego ejecuta el siguiente comando para iniciar el servicio del navegador:

Una vez completada la ejecución, Ionic nos ayudará automáticamente a abrir nuestro navegador predeterminado y saltar a la página de la aplicación; cuando el navegador abra la página, Ionic ha activado el modo livereload para nosotros; tras abrirlo, editamos el archivo bajo www y lo guardamos, Ionic notificará al navegador que refresque la página a través del websocket,No tenemos que actualizar manualmente la página cada vez que hacemos cambiosy mejoró enormemente nuestra eficiencia laboral.

Como se muestra a continuación:






Anterior:Instala tutoriales de Ionic y Cordova
Próximo:La diferencia entre la versión de JAVA 8u171 y 8u172
Renuncia:
Todo el software, materiales de programación o artículos publicados por Code Farmer Network son únicamente para fines de aprendizaje e investigación; El contenido anterior no se utilizará con fines comerciales o ilegales; de lo contrario, los usuarios asumirán todas las consecuencias. La información de este sitio proviene de Internet, y las disputas de derechos de autor no tienen nada que ver con este sitio. Debes eliminar completamente el contenido anterior de tu ordenador en un plazo de 24 horas desde la descarga. Si te gusta el programa, por favor apoya el software genuino, compra el registro y obtén mejores servicios genuinos. Si hay alguna infracción, por favor contáctanos por correo electrónico.

Mail To:help@itsvse.com