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

301
Vistas
Vuejs require("axios") en el archivo .js, require no está definido

Estoy usando vuejs y estoy tratando de hacer una solicitud GET a mi API. Estoy usando axios, pero no puedo importarlo, si uso require para importar axios obtengo este error: Error de Uncaught ReferenceError: require is not defined .

Este es mi archivo vuetest.js:

 const axios = require("axios"); new Vue({ el: "#rentalsVue", data() { return { info: null, }; }, mounted() { axios.get("/getRentals").then((response) => (this.info = response)); }, });

Este es el html:

 <!DOCTYPE html> <html> <head> <meta charset="utf-8" /> <script src="https://cdn.jsdelivr.net/npm/vue@2/dist/vue.js"></script> </head> <body> <div id="rentalsVue"> {{ info }} </div> <script src="vuetest.js"></script> </body> </html>
about 4 years ago · Juan Pablo Isaza
1 Respuestas
Responde la pregunta

0

Esto sucede porque require() no existe en JavaScript del lado del navegador/cliente.

Debe importar Axios usando la etiqueta <script> y luego podrá usarlo.

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