
Obtuve un error que dice que no puedo usar la importación con respecto a mi código frontal cuando intento ejecutar el índice de nodos... No he tenido este problema hasta ahora cuando acabo de regresar a este proyecto.
Ya tengo type": "module", dentro de mi pacakage.json para mi carpeta de back-end. Estoy un poco confundido por qué me da un error de sintaxis en mi consola de back-end para el código que está en mi carpeta de cliente de front-end. Intenté "escribir" : "módulo", en mi front-end package.json pero eso causa problemas con mi código de front-end y no ejecuta las cosas.
Dado que react está escrito con JSX, debe transpilar el JSX a javascript. Intentar ejecutar un archivo JSX con el nodo dará como resultado un error porque el nodo solo ejecutará javascript simple. Puede ser un poco difícil configurar un transpiler como babel, por lo que se recomienda que utilice el comando create-react-app en la terminal.
npx create-react-app nameofmy-app
y luego para ejecutar la aplicación:
npm start
Esto iniciará el proceso de compilación, que transpilará su JSX a javascript y luego ejecutará un servidor al que puede acceder en el navegador.
Después de crear esta nueva aplicación de reacción, deberá importar sus archivos de reacción desde el directorio de su proyecto anterior.