为 Nuxt 生成零开销、100% 类型化的 OpenAPI 客户端。
换句话说,它是加强版的 $fetch 和 useFetch。其内部使用了出色的 openapi-typescript 生成器。
!警告 在
v1.0.0发布之前,API 可能会发生变化。欢迎提出所有想法/建议!
!重要 特别感谢 @enkot 创建了原始模块——没有您的工作,这个项目是不可能实现的 🎉
nuxt-open-fetch 依赖添加到您的项目中# Using pnpm
pnpm add -D nuxt-open-fetch
# Using yarn
yarn add --dev nuxt-open-fetch
# Using bun
bun add -D nuxt-open-fetch
# Using npm
npm install --save-dev nuxt-open-fetch
nuxt-open-fetch 添加到 nuxt.config.ts 的 modules 部分export default defineNuxtConfig({
modules: [
'nuxt-open-fetch'
]
})
就这些!现在您可以在 Nuxt 应用程序中使用 nuxt-open-fetch 了 ✨
# Install dependencies
pnpm install
# Generate type stubs
pnpm dev:prepare
# Develop with the playground
pnpm dev
# Build the playground
pnpm dev:build
# Run ESLint
pnpm lint
# Run Vitest
pnpm test
pnpm test:watch
# Release new version
pnpm release
倾情打造 💚
根据 MIT 许可证 发布。