vue3-carousel-nuxt

このモジュールは、ismail9kのVue 3 CarouselモジュールをNuxtアプリケーションにシームレスに統合します。

Vue3 Carousel Nuxtモジュール

このモジュールは、Vue 3 CarouselコンポーネントをNuxt 3と統合します。

インストール

npx nuxi@latest module add vue3-carousel-nuxt

またはYarnで

npx nuxi@latest module add vue3-carousel-nuxt

使用方法

nuxt.config.ts(またはnuxt.config.js)にモジュールを追加します。

export default {
  modules: [
    'vue3-carousel-nuxt'
  ]
}

この設定により、プロジェクトでCarouselSlidePaginationNavigationコンポーネントを使用できるようになります。これらのコンポーネント名にプレフィックスを追加したい場合は、nuxt.config.tscarousel設定を追加できます。

export default {
  modules: [
    'vue3-carousel-nuxt'
  ],
  carousel: {
    prefix: 'MyPrefix'
  }
}

これにより、<MyPrefixCarousel /><MyPrefixSlide />などのプレフィックス付きでコンポーネントを使用できるようになります。

スタイル設定

このモジュールは、Vue 3 Carouselのデフォルトスタイルを自動的にインポートします。スタイルをカスタマイズしたい場合は、独自のスタイルシートで上書きできます。

/* Override Carousel styles in your CSS or SCSS files */
.carousel__slide {
  /* Your custom styles here */
}

モジュールがすでにcarousel.cssをインポートしているため、スタイルシートで再度インポートする必要はありません。CSSファイルにカスタムスタイルを記述するだけです。

その他の参考資料

Vue 3 Carouselコンポーネント、その使用方法、オプション、イベントに関する詳細情報については、公式Vue 3 Carouselドキュメントを参照してください。

貢献、問題の提出、プルリクエストについては、Vue 3 Carousel GitHubリポジトリにアクセスしてください。

貢献

ローカル開発
# Install dependencies
npm install

# Generate type stubs
npm run dev:prepare

# Develop with the playground
npm run dev

# Build the playground
npm run dev:build

# Run ESLint
npm run lint

# Run Vitest
npm run test
npm run test:watch

# Release new version
npm run release