File tree Expand file tree Collapse file tree 3 files changed +12
-1
lines changed Expand file tree Collapse file tree 3 files changed +12
-1
lines changed Original file line number Diff line number Diff line change 1919dev-dist
2020dist
2121node_modules
22+ public /manifest.webmanifest
2223test /cypress /downloads
2324test /cypress /screenshots
2425test /cypress /videos
Original file line number Diff line number Diff line change 1+ import { writeFileSync } from 'node:fs'
2+ import { resolve } from 'node:path'
3+ import { config } from './pwa.config'
4+
5+ const manifest = JSON . stringify ( config . manifest , null , 2 )
6+
7+ // The manifest is not being created on nuxt generate.
8+ // https://github.com/vite-pwa/nuxt/issues/17
9+ writeFileSync ( resolve ( './public/manifest.webmanifest' ) , manifest )
Original file line number Diff line number Diff line change 55 "private" : true ,
66 "type" : " module" ,
77 "scripts" : {
8- "build" : " nuxt prepare && nuxt typecheck && nuxt generate" ,
8+ "build" : " nuxt prepare && nuxt typecheck && tsx manifest.ts && nuxt generate" ,
99 "clean" : " rimraf .output dev-dist dist" ,
1010 "dev" : " nuxt dev --port 8888" ,
1111 "preview" : " serve -s ./.output/public" ,
5858 "rimraf" : " ^4.1.2" ,
5959 "serve" : " ^14.1.2" ,
6060 "tailwindcss" : " ^3.2.6" ,
61+ "tsx" : " ^3.12.3" ,
6162 "typescript" : " ^4.7.4" ,
6263 "vercel" : " ^28.10.1" ,
6364 "vite-plugin-pwa" : " ^0.14.1" ,
You can’t perform that action at this time.
0 commit comments