• ENTRAR
  • No hay productos en el carrito.

Curso de Ionic sin NodeJS

Viendo 6 publicaciones - del 1 al 6 (de un total de 6)
  • Autor
    Publicaciones
  • #11103

    valen.ayesa
    Participante

    Buenos días, escribo porque ayer me suscribí al curso de IONIC 3 y la verdad es que me gusta bastante pero me encuentro con un pequeño problema.

    No entiendo como conectas la aplicación auth-crud con el proyecto de NodeJS, no se como hacerlo ni donde colocar cada cosa. Actualmente tengo así el proyecto:

    c:\

    •  IONIC
      • auth-crud
      • ionic3-api (src descargado del curso)

    Espero que puedas ayudarme.

    Gracias.

    PD. No he hecho el curso de Node y me lo estoy planteando, pero antes me gustaría acabar este.

    #11104

    Cursosdesarrolloweb
    Jefe de claves

    Buenos días,

    Dentro de la unidad 2, Archivos Api Node.js y Express.js, tienes todo lo que necesitas, incluido un archivo .sql para montar la base de datos.

    Una vez lo tengas todo preparado simplemente inicia el servidor, entra dentro del directorio del proyecto y ejecuta el comando npm start, si tienes mysql corriendo, la base de datos creada y todo correcto no deberías tener ningún problema.

    Ahora que tienes el servidor corriendo lo que debes hacer es crear un túnel con ngrok, en tu caso deberás utilizar el puerto 3000 ya que es el que asigna nodejs por defecto.

    Si tienes pocos conocimientos de nodejs y te interesa entender todo el proceso sin dejar cosas en el tintero entonces te recomiendo que no dejes para más adelante este curso ya que te aclarará todas las dudas.

    Un saludo.

    #11105

    valen.ayesa
    Participante

    Hola Israel, gracias por tu rápida respuesta. He visto que tienes un pack con todo lo que necesito: https://www.cursosdesarrolloweb.es/course/pack-angular-ionic-nodejs-lo-necesitas/ pero ayer mismo compré este otro: https://www.cursosdesarrolloweb.es/course/curso-ionic-3-aplicaciones-moviles-angular-typescript/

    ¿Podrías hacerme el pedido de los otros dos y te abono la diferencia por paypal?

    Gracias.

    #11107

    Cursosdesarrolloweb
    Jefe de claves

    Te acabo de enviar un mensaje privado, lo tienes en la sección avisos de tu perfil.

    Un saludo.

    #11384

    veramauricio92
    Participante

    Buenas!

    He intentado seguir tus instrucciones, tampoco dispongo el curso de nodejs, he descargado los archivos que mencionas sin lograr ejecutarlo, e intentado importar el .sql con el phpmyadmin pero el mismo da el siguiente error:

    Error

    consulta SQL:

     

    CREATE TABLE order_detail(

     

    id INT NOT NULL AUTO_INCREMENT PRIMARY KEY ,

    order_id INT NULL ,

    product_id INT NOT NULL ,

    qty MEDIUMINT NULL ,

    CONSTRAINT order_detail_orders_id_fk FOREIGN KEY ( order_id ) REFERENCES orders( id ) ,

    CONSTRAINT order_detail_products_id_fk FOREIGN KEY ( product_id ) REFERENCES products( id )

    );

     

    MySQL ha dicho: Documentación

     

    #1215 – Cannot add foreign key constraint

     

     

    Tambien a la hora de ejecutar el comando npm start dentro de la carpeta ionic3-api arroja el siguiente error:

    C:\IONIC\ionic3-api>npm start

     

    > curso-ionic3-api@0.0.0 start C:\IONIC\ionic3-api

    > node ./bin/www

     

    module.js:471

    throw err;

    ^

     

    Error: Cannot find module ‘serve-favicon’

    at Function.Module._resolveFilename (module.js:469:15)

    at Function.Module._load (module.js:417:25)

    at Module.require (module.js:497:17)

    at require (internal/module.js:20:19)

    at Object.<anonymous> (C:\IONIC\ionic3-api\app.js:3:15)

    at Module._compile (module.js:570:32)

    at Object.Module._extensions..js (module.js:579:10)

    at Module.load (module.js:487:32)

    at tryModuleLoad (module.js:446:12)

    at Function.Module._load (module.js:438:3)

     

    npm ERR! Windows_NT 10.0.15063

    npm ERR! argv “C:\\Program Files\\nodejs\\node.exe” “C:\\Program Files\\nodejs\\node_modules\\npm\\bin\\npm-cli.js” “start”

    npm ERR! node v6.11.2

    npm ERR! npm  v3.10.10

    npm ERR! code ELIFECYCLE

    npm ERR! curso-ionic3-api@0.0.0 start: node ./bin/www

    npm ERR! Exit status 1

    npm ERR!

    npm ERR! Failed at the curso-ionic3-api@0.0.0 start script ‘node ./bin/www’.

    npm ERR! Make sure you have the latest version of node.js and npm installed.

    npm ERR! If you do, this is most likely a problem with the curso-ionic3-api package,

    npm ERR! not with npm itself.

    npm ERR! Tell the author that this fails on your system:

    npm ERR!     node ./bin/www

    npm ERR! You can get information on how to open an issue for this project with:

    npm ERR!     npm bugs curso-ionic3-api

    npm ERR! Or if that isn’t available, you can get their info via:

    npm ERR!     npm owner ls curso-ionic3-api

    npm ERR! There is likely additional logging output above.

     

    npm ERR! Please include the following file with any support request:

    npm ERR!     C:\IONIC\ionic3-api\npm-debug.log

    Prodría por favor ayudar?

    #11391

    Cursosdesarrolloweb
    Jefe de claves

    Hola,

    La próxima vez abre un hilo por favor, así es más fácil localizar las dudas.

    El error de constraint debes revisar que antes se hayan creado las tablas orders y products, además, asegúrate de estar utilizando el motor de bases de datos InnoDB en lugar de MYISAM, ya que este último no las soporta.

    El error que te da nodejs es porque no has ejecutado el comando npm install dentro de la api, si no lo haces las dependencias no se instalarán y nada funcionará, es lógico.

    Cómo le dije a Valentín, es recomendable conocer Nodejs, no sólo por este curso, sino por cómo funciona hoy en día el mundo de la programación, se ha convertido en algo imprescindible, en la plataforma tienes un curso completo que te ayudará a disipar cualquier duda y a poder desarrollar completas aplicaciones web con Node.js.

    Curso de Node.js

    Un saludo.

Viendo 6 publicaciones - del 1 al 6 (de un total de 6)

Debes estar registrado para responder a este debate.

Síguenos en las redes sociales para estar al tanto de los últimas novedades :)

Facebook
Facebook
Google+
Google+
https://www.cursosdesarrolloweb.es/forums/topic/curso-de-ionic-sin-nodejs">
Pinterest
Pinterest
top
Cursosdesarrolloweb ©. Todos los derechos reservados.
🔓Inscríbete a cualquier curso por 9€ y accede a todos los cursos gratuitos para siempre🔓
🌍Los cursos gratuitos son exclusivos de esta plataforma, ÚLTIMOS CURSOS EN 4K🌍
+ +

Login

Create an Account Back to login/register