Nuxt2 npm下载之后 怎么搭载在config.js Vue-Awesome-Swiper
时间: 2024-06-09 22:08:24 浏览: 286
要在 Nuxt.js 项目中使用 `Vue-Awesome-Swiper`,您需要先安装它。您可以通过运行以下命令来安装它:
```bash
npm install vue-awesome-swiper --save
```
然后,在您的 Nuxt.js 项目中的 `nuxt.config.js` 文件中,您需要在 `head` 中引入需要使用的样式文件:
```javascript
head: {
...
link: [
{ rel: 'stylesheet', href: 'https://cdnjs.cloudflare.com/ajax/libs/Swiper/4.5.0/css/swiper.min.css' }
]
}
```
接下来,在您的组件中,您需要导入 `Vue-Awesome-Swiper` 并在 `components` 中注册它:
```javascript
import Vue from 'vue'
import VueAwesomeSwiper from 'vue-awesome-swiper'
import 'swiper/swiper-bundle.css'
Vue.use(VueAwesomeSwiper)
```
现在,您可以在您的组件中使用 `vue-awesome-swiper` 了:
```html
<template>
<swiper :options="swiperOption">
<swiper-slide>Slide 1</swiper-slide>
<swiper-slide>Slide 2</swiper-slide>
<swiper-slide>Slide 3</swiper-slide>
<swiper-slide>Slide 4</swiper-slide>
<swiper-slide>Slide 5</swiper-slide>
</swiper>
</template>
<script>
export default {
data() {
return {
swiperOption: {
autoplay: true,
loop: true,
slidesPerView: 3,
spaceBetween: 30,
pagination: {
el: '.swiper-pagination',
clickable: true
},
navigation: {
nextEl: '.swiper-button-next',
prevEl: '.swiper-button-prev'
}
}
}
}
}
</script>
```
阅读全文