Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

294
Vistas
Cómo importar un archivo js en reaccionar usando CDN en línea

Por favor, estoy tratando de ejecutar la aplicación de reacción usando un CDN externo y tengo problemas en el archivo html que dice:

Error de referencia no capturado: el requisito no está definido index.html:3 Este es el código html:

 <!DOCTYPE html> <html> <head> <meta charset='UTF-8'> <link rel="stylesheet" href="styles/style.css"> <script src='https://unpkg.com/react@16.3.1/umd/react.production.min.js'></script> <script src='https://unpkg.com/react-dom@16.3.1/umd/react-dom.production.min.js'></script> <script src='https://unpkg.com/react-router-dom@5.0.0/umd/react-router-dom.min.js'></script> <script src='https://unpkg.com/babel-standalone@6.26.0/babel.js'></script> </head> <body> <div id='root'></div> <script type='text/babel'> import Todo from 'component/Todo.js'; const App = () =>( <div> <h1>My Todos</h1> <Todo /> </div> ) ReactDOM.render(<App />, document.querySelector('#root')); </script> </body> </html>

Y este el código JavaScript

 function Todo (){ return (<div className="card"> <h2>TITLE</h2> <div className="actions"> <button className="btn">Delete</button> </div> </div>); } export default Todo;
about 4 years ago · Juan Pablo Isaza
1 Respuestas
Responde la pregunta

0

puede importar scripts externos desde otro servidor como este:

 componentDidMount() { const script = document.createElement("script"); script.src = "/static/libs/your_script.js"; script.async = true; script.onload = () => this.scriptLoaded(); document.body.appendChild(script); }

Luego, para asegurarse de que su archivo esté cargado:

 scriptLoaded() { // your stuff to do! }

Otra forma es usar reaccionar Casco:

primero instálalo usando:

 npm install --save react-helmet

entonces utilízalo así

 <Helmet> <script src="www.test.ts" /> </Helmet>

tenga en cuenta que de esta manera su secuencia de comandos se cargará en el <head>

about 4 years ago · Juan Pablo Isaza Denunciar
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda