Nuxt Nation 大会即将到来。加入我们,时间为 11 月 12-13 日。

swiftsearch
@atoms-studio/nuxt-swiftsearch

用于类型安全、SSR 优先 Algolia InstantSearch 体验的 Nuxt 模块

Nuxt Swiftsearch

npm versionnpm downloadsLicenseNuxt

为 Nuxt 3 量身定制的 Algolia InstantSearch 实现。

特性

  • 🍀  SSR 优先,按需客户端渲染,与任何其他 Nuxt 组件一样
  • 🗼  集中式状态,您可以在应用程序的任何位置访问它
  • 🌲  99% 兼容 vue-instantsearch 的当前实现
  • 👮  类型化组件

快速设置

  1. @atoms-studio/nuxt-swiftsearch 依赖项添加到您的项目中
npx nuxi@latest module add swiftsearch
  1. @atoms-studio/nuxt-swiftsearch 添加到 nuxt.config.ts 文件的 modules 部分
export default defineNuxtConfig({
  modules: ["@atoms-studio/nuxt-swiftsearch"],
});

就是这样!您现在可以在您的 Nuxt 应用中使用 Nuxt Swiftsearch ✨

开发

# 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