Si uso la sintaxis <em>import express from ‘express’</em>, el codigo se rompre. Como deberia ser la nueva sintaxis?

M. Ray Medina Salcedo

M. Ray Medina Salcedo

Pregunta
studenthace 4 años

Si uso la sintaxis import express from ‘express’, el codigo se rompre. Como deberia ser la nueva sintaxis?

6 respuestas
para escribir tu comentario
    M. Ray Medina Salcedo

    M. Ray Medina Salcedo

    studenthace 4 años

    Si! Estaría bueno que publiquen un anexo sobre esa nueva forma de sintaxis 🤓

    Ramdhei López Arcila

    Ramdhei López Arcila

    studenthace 4 años

    En Node me parece que debes añadir el

    "type": "module"
    a tu package.json para que te funcione la sintaxis de ES6, también me he confundido jajaja :P

    M. Ray Medina Salcedo

    M. Ray Medina Salcedo

    studenthace 4 años

    Me parece que eso fue para versiones pasadas, cuando era novedad 🙂

    Lucas Madrigal Beltran

    Lucas Madrigal Beltran

    studenthace 4 años

    en el curso de fudamentos explica tmb que la sintaxis import esta en prueba aun para node.. se puede usar con un tipo de flag especial pero cuando la usas te aparece un warning diciendo que no la recomiendan para produccion..

    Cesar Almeida Reyes

    Cesar Almeida Reyes

    studenthace 4 años

    Hola @ray.msal! Para poder usar la nueva sintaxis tienes que añadir a package.json <"type": "module">

    Francisco Ponce

    Francisco Ponce

    studenthace 4 años

    Hola Ray,

    Qué buena pregunta, no estoy si debas actualizar primero node a una versión que lo acepte y aplicar esta configuración.

    O aplicar algo adicional a tus demás módulos.

    Te dejo un recurso que puede ayudar.

Curso de Backend con NodeJS

Curso de Backend con NodeJS

Implementa la lógica de un chat capaz de escalar tanto como tú requieras en tiempo real con Node.js, el runtime environment que te permite ejecutar JavaScript fuera del navegador. Aprende a escribir JavaScript en el servidor. Domina buenas prácticas, aplica arquitectura del lenguaje y entiende las ventajas de Node.js con Platzi.

Curso de Backend con NodeJS

Curso de Backend con NodeJS

Implementa la lógica de un chat capaz de escalar tanto como tú requieras en tiempo real con Node.js, el runtime environment que te permite ejecutar JavaScript fuera del navegador. Aprende a escribir JavaScript en el servidor. Domina buenas prácticas, aplica arquitectura del lenguaje y entiende las ventajas de Node.js con Platzi.