# PWA-Tools **Repository Path**: XRSec/PWA-Tools ## Basic Information - **Project Name**: PWA-Tools - **Description**: PWA生成工具 网页离线缓存 网页加速 - **Primary Language**: JavaScript - **License**: Apache-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2020-07-17 - **Last Updated**: 2021-09-25 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # Pwa App 生成工具 ### manifest.json Web App `manifest.json` 生成器 : [Web App Manifest Generator](https://app-manifest.firebaseapp.com/) 需要修改这个文件,看模板 首先设置引入这两个文件,这两个文件最好存储在网站根目录 ```html ``` 安装 workbox-cli ```shell npm i npm install -g workbox-cli workbox wizard # 生成config.js 选择[输出的]静态文件目录 [workbox generateSW ./workbox-config.js] # 默认生成在当前目录 npm run dev # 如果自定义了位置需要修改 package.json dev: ``` ### ws.js 全称 Service Work-sw.js 最好把这个放在根目录 ### sw.js workbox-cli生成的sw缓存文件 ### workbox-config.js workbox-cli生成的配置文件