How to connect SwiperJS over npm to NuxtJS?

How to connect SwiperJS over npm to NuxtJS?

Author: Nazim Cherpanov, 2020-11-20

1 answers

Installing the module: npm install swiper vue-awesome-swiper --save

Creating a plugin: plugins/swiper.js

import Vue from 'vue'

import { Swiper as SwiperClass, Pagination, Navigation, Mousewheel, Autoplay } from 'swiper/swiper.esm'
import getAwesomeSwiper from 'vue-awesome-swiper/dist/exporter'
SwiperClass.use([Pagination, Mousewheel, Navigation, Autoplay])

Vue.use(getAwesomeSwiper(SwiperClass))

After that, you add the configuration to nuxt. config.js

plugins: [
    { src: '~/plugins/swiper', mode: 'client' },
  ],

Read more here: https://github.com/surmon-china/vue-awesome-swiper

 0
Author: lna1989, 2020-11-25 17:46:50