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
コンポーネントをプロジェクトで使用できるようになります。carousel
の設定をnuxt.config.ts
に追加して、これらのコンポーネント名にプレフィックスを追加することもできます。
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
をインポートしているので、スタイルシートに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