
适用于 Nuxt 3 的零配置 PWA 插件
从 v0.4.0 开始,
@vite-pwa/nuxt需要 Vite 5 和 Nuxt 3.9.0+。
对于旧版本,
@vite-pwa/nuxt需要 Vite 3.2.0+ 和 Nuxt 3.0.0+。
npx nuxi@latest module add @vite-pwa/nuxt
将 @vite-pwa/nuxt 模块添加到 nuxt.config.ts 并进行配置
// nuxt.config.ts
import { defineNuxtConfig } from 'nuxt/config'
export default defineNuxtConfig({
modules: [
'@vite-pwa/nuxt'
],
pwa: {
/* PWA options */
}
})
阅读 📖 文档,获取有关如何配置和使用此插件的完整指南。
一旦开发服务器启动,您需要停止它,然后运行以下命令以查看 PWA 的实际效果
nr dev:preview:build: Nuxt 构建命令 + 启动服务器nr dev:preview:generate: Nuxt 生成命令 + 启动服务器| 示例 | 源文件 | 演示 |
|---|---|---|
PWA 自动更新 | GitHub |
|
查看类型声明文件 src/types.ts 和以下链接以获取更多详细信息。
MIT 许可证 © 2023-至今 Anthony Fu