diff --git a/package.json b/package.json index f25e0a6a..2d6e5b97 100644 --- a/package.json +++ b/package.json @@ -12,6 +12,7 @@ "dev": "vite", "start": "npm run build:main && electron ./dist/main/app.js", "build:fe": "vue-tsc --noEmit --esModuleInterop true && vite build", + "build:fe-demo": "yarn run build:fe --mode=demo && node scripts/copy-assets.js && cp help/* dist/renderer/", "serve:fe": "vite preview", "build:main": "tsc --esModuleInterop true src/main/app.ts --outDir ./dist/main && node ./scripts/copy-assets.js", "build": "npm run build:fe && npm run build:main", diff --git a/src/renderer/demo.ts b/src/renderer/demo.ts index f1cc0eed..bbdb93ad 100644 --- a/src/renderer/demo.ts +++ b/src/renderer/demo.ts @@ -3,6 +3,8 @@ import { useToast } from './useful/toast' import file from './useful/file' if (FLAG_DEMO) { + localStorage.clear() + const xFetch = window.fetch const cache: {[key: string]: string} = {} diff --git a/src/renderer/useful/global-args.ts b/src/renderer/useful/global-args.ts index 69282501..d1986e95 100644 --- a/src/renderer/useful/global-args.ts +++ b/src/renderer/useful/global-args.ts @@ -6,4 +6,4 @@ export const URL_GITHUB = 'https://github.com/purocean/yn' export const URL_MAS = 'https://apps.apple.com/cn/app/yank-note/id1551528618' export const FLAG_DISABLE_XTERM = false -export const FLAG_DEMO = import.meta.env.NODE_ENV === 'demo' +export const FLAG_DEMO = import.meta.env.MODE === 'demo'