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

795
Vistas
Módulo no encontrado: no se puede resolver 'swiper/react'

También tengo el mismo problema con la última versión de Swiper. Funcionó en mi proyecto anterior pero no funciona ahora. Ni siquiera esa versión. Probado en la última versión también.

Aquí está mi código.

 // Import Swiper React components import { Swiper, SwiperSlide } from "swiper/react"; // Import Swiper styles import "swiper/css"; const App = () => { return ( <Swiper spaceBetween={50} slidesPerView={3} onSlideChange={() => console.log("slide change")} onSwiper={(swiper) => console.log(swiper)} > <SwiperSlide>Slide 1</SwiperSlide> <SwiperSlide>Slide 2</SwiperSlide> <SwiperSlide>Slide 3</SwiperSlide> <SwiperSlide>Slide 4</SwiperSlide> ... </Swiper> ); }; export default App;

Cada vez que ejecuto mi código, dice: "Módulo no encontrado: no se puede resolver 'swiper/react'".

over 4 years ago · Santiago Trujillo
3 Respuestas
Responde la pregunta

0

Swiper versión 7 solo funciona si tiene ESM puro. si no tienes que bajar a la versión 6.8.4

npm:

 npm install swiper@6.8.4

hilo:

 yarn add swiper@6.8.4

luego agregue la estructura como a continuación:

 import { Swiper, SwiperSlide } from "swiper/react"; import 'swiper/swiper-bundle.min.css' import 'swiper/swiper.min.css' <Swiper spaceBetween={50} slidesPerView={3} centeredSlides onSlideChange={() => console.log("slide change")} onSwiper={swiper => console.log(swiper)} > <SwiperSlide>Slide 1</SwiperSlide> <SwiperSlide>Slide 2</SwiperSlide> <SwiperSlide>Slide 3</SwiperSlide> <SwiperSlide>Slide 4</SwiperSlide> </Swiper>
over 4 years ago · Santiago Trujillo Denunciar

0

Create React App aún no es compatible con paquetes ESM puros. Todavía es posible usar Swiper (7.2.0+) con él.

En este caso, necesitamos usar importaciones directas de archivos.

 // Core modules imports are same as usual import { Navigation, Pagination } from 'swiper'; // Direct React component imports import { Swiper, SwiperSlide } from 'swiper/react/swiper-react.js'; // Styles must use direct files imports import 'swiper/swiper.scss'; // core Swiper import 'swiper/modules/navigation/navigation.scss'; // Navigation module import 'swiper/modules/pagination/pagination.scss'; // Pagination module

fuente: Swiper documentos | https://swiperjs.com/react#usage-with-create-react-app

over 4 years ago · Santiago Trujillo Denunciar

0

No hay ningún archivo de índice en el módulo Swiper. así que simplemente cambie la ruta de importación de

 import { Swiper, SwiperSlide } from 'swiper/react`'; to import { Swiper, SwiperSlide } from 'swiper/react/swiper-react';

over 4 years ago · Santiago Trujillo 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