Me estoy rascando la cabeza porque ejecuté npm i swiper y leí los documentos de Swiper Vue y dice import { Swiper, SwiperSlide } from 'swiper/vue que he hecho e incluso obtuve el tamaño del paquete que muestra 95.4K (gzipped: 28.9K) .
Cuando ejecuto npm run serve , aparece este error
This dependency was not found: * swiper/vue in ./node_modules/cache-loader/dist/cjs.js??ref--12-0!./node_modules/babel-loader/lib!./node_modules/cache-loader/dist/cjs.js??ref--0-0!./node_modules/vue-loader-v16/dist??ref--0-1!./src/views/Home.vue?vue&type=script&lang=js To install it, you can run: npm install --save swiper/vuePor mi vida, no puedo entender cómo importar esa dependencia.
Si está utilizando la versión 7* de swiper, podría enfrentar este tipo de problema.
Intente bajar a la v6.7.5, vea si eso ayuda.
Esto funcionó para mí, usando Vue ^3.0.0 y Swiper ^8.0.6
import { Swiper, SwiperSlide } from "swiper/vue/swiper-vue"; import "swiper/swiper-bundle.css";