javascript: el archivo de error no está definido en React (no se exportó)

CorePress2024-01-24  12

Sigue recibiendo un error al seguir un tutorial:

src/components/MyApp.js Línea 17:18: 'myApp' no está definida no-undef Busque las palabras clave para obtener más información sobre cada error.

Este es mi myApp.js:

import React from 'react'

function MyApp() {
    return  (
      <div>
      <h1>hello world</h1>
      <p>hello world</p>
      <ul>
        <li>1</li>
        <li>2</li>
        <li>3</li>
      </ul>
      </div>
    )
  }

  export default myApp

y este es mi index.js:

import React from 'react';
import ReactDOM from 'react-dom';
import MyApp from './components/MyApp.js';

ReactDOM.render(<MyApp />, document.getElementById('root'))

Funcionará perfectamente bien en una función, pero si intento sacarlo y colocarlo en una carpeta nueva, no lo leerá.

Gracias. Así es como se ve el archivo.



------------------------------------

Pude ejecutar todo eliminándolo todo y empezando de nuevo. Siento como si hubiera habido un archivo de reacción extraviado en alguna parte y simplementest no pudo leer MyApp.js.



------------------------------------

Fue un error tipográfico. (por defecto de exportación).

import React from 'react'

function MyApp() {
    return  (
      <div>
      <h1>hello world</h1>
      <p>hello world</p>
      <ul>
        <li>1</li>
        <li>2</li>
        <li>3</li>
      </ul>
      </div>
    )
  }

  export default MyApp
Respondido

27 de marzo de 2021 a las 7:37

TechySharnav

TechySharnav

4.954

2

2 insignias de oro

12

12 insignias de plata

29

29 insignias de bronce

3

hm, sigo recibiendo el mismo error y el tutorial no tiene punto y coma... ¿podría ser otra cosa? O tal vez no guardé el archivo correctamente (nuevo en VS)

- Paige

27 de marzo de 2021 a las 7:45

No veo ningún otro problema. Es el mismo error, myApp no ​​está definida... ¿no? Quizás no guardaste el archivo correctamente. prPresione Ctrl+S para guardar el archivo. Intente también volver a ejecutar el proyecto.

-TechySharnav

27 de marzo de 2021 a las 7:54

Sí, es realmente extraño, el mismo error: src/MyApp.js Línea 24:18: 'myApp' no está definido no-undef Busque las palabras clave para obtener más información sobre cada error.

- Paige

27 de marzo de 2021 a las 8:08

Su guía para un futuro mejor - libreflare
Su guía para un futuro mejor - libreflare