vue3-carousel-nuxt
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'
]
}
この設定により、プロジェクトでCarousel、Slide、Pagination、Navigationコンポーネントを使用できるようになります。これらのコンポーネント名にプレフィックスを追加したい場合は、nuxt.config.tsにcarousel設定を追加できます。
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