├── .editorconfig ├── .env ├── .env.development ├── .env.production ├── .gitignore ├── .npmrc ├── .vscode ├── extensions.json ├── settings.json └── vue3.code-snippets ├── CLAUDE.md ├── LICENSE ├── README.md ├── alova.config.ts ├── eslint.config.mjs ├── index.html ├── manifest.config.ts ├── package.json ├── pages.config.ts ├── plugins ├── config.ts ├── index.ts ├── vite-plugin-cdn-upload.ts └── vite-plugin-dynamic-component.ts ├── pnpm-lock.yaml ├── public └── .gitkeep ├── src ├── App.vue ├── api │ ├── apiDefinitions.ts │ ├── createApis.ts │ ├── custom.ts │ ├── globals.d.ts │ └── index.ts ├── components │ ├── nav-bar │ │ └── nav-bar.vue │ ├── tab-bar │ │ └── tab-bar.vue │ └── test-components │ │ └── test-components.vue ├── enums │ ├── appEnum.ts │ └── httpEnum.ts ├── env.d.ts ├── hooks │ └── useTheme.ts ├── layouts │ └── default.vue ├── main.ts ├── manifest.json ├── pages-sub │ └── list │ │ ├── components │ │ └── sticky-swiper-next-item.vue │ │ └── list.vue ├── pages.json ├── pages │ ├── index │ │ └── index.vue │ ├── my │ │ └── my.vue │ ├── test-page │ │ ├── components │ │ │ ├── com-desc.vue │ │ │ ├── com-line.vue │ │ │ └── com-title.vue │ │ └── test-page.vue │ ├── theme │ │ └── theme.vue │ └── webview │ │ └── webview.vue ├── router │ ├── guard.ts │ └── index.ts ├── static │ └── logo.png ├── store │ ├── index.ts │ └── modules │ │ └── app.ts ├── types │ ├── alova.d.ts │ ├── async-component.d.ts │ ├── async-import.d.ts │ ├── auto-import.d.ts │ ├── global.d.ts │ ├── shims-uni.d.ts │ ├── uni-mini-router.d.ts │ └── uni-pages.d.ts ├── uni.scss └── utils │ ├── cache │ ├── index.ts │ ├── storageCache.ts │ └── types.ts │ ├── cipher.ts │ ├── index.ts │ └── utility │ ├── index.ts │ ├── prototype.ts │ ├── types.ts │ └── utils.ts ├── test ├── env │ └── uniapp.ts └── example.test.ts ├── tsconfig.json ├── unocss.config.mts ├── vite.config.ts └── vitest.config.mts /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhe-qi/uniez-template/HEAD/.editorconfig -------------------------------------------------------------------------------- /.env: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhe-qi/uniez-template/HEAD/.env -------------------------------------------------------------------------------- /.env.development: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhe-qi/uniez-template/HEAD/.env.development -------------------------------------------------------------------------------- /.env.production: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhe-qi/uniez-template/HEAD/.env.production -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhe-qi/uniez-template/HEAD/.gitignore -------------------------------------------------------------------------------- /.npmrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhe-qi/uniez-template/HEAD/.npmrc -------------------------------------------------------------------------------- /.vscode/extensions.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhe-qi/uniez-template/HEAD/.vscode/extensions.json -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhe-qi/uniez-template/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /.vscode/vue3.code-snippets: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhe-qi/uniez-template/HEAD/.vscode/vue3.code-snippets -------------------------------------------------------------------------------- /CLAUDE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhe-qi/uniez-template/HEAD/CLAUDE.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhe-qi/uniez-template/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhe-qi/uniez-template/HEAD/README.md -------------------------------------------------------------------------------- /alova.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhe-qi/uniez-template/HEAD/alova.config.ts -------------------------------------------------------------------------------- /eslint.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhe-qi/uniez-template/HEAD/eslint.config.mjs -------------------------------------------------------------------------------- /index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhe-qi/uniez-template/HEAD/index.html -------------------------------------------------------------------------------- /manifest.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhe-qi/uniez-template/HEAD/manifest.config.ts -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhe-qi/uniez-template/HEAD/package.json -------------------------------------------------------------------------------- /pages.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhe-qi/uniez-template/HEAD/pages.config.ts -------------------------------------------------------------------------------- /plugins/config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhe-qi/uniez-template/HEAD/plugins/config.ts -------------------------------------------------------------------------------- /plugins/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhe-qi/uniez-template/HEAD/plugins/index.ts -------------------------------------------------------------------------------- /plugins/vite-plugin-cdn-upload.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhe-qi/uniez-template/HEAD/plugins/vite-plugin-cdn-upload.ts -------------------------------------------------------------------------------- /plugins/vite-plugin-dynamic-component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhe-qi/uniez-template/HEAD/plugins/vite-plugin-dynamic-component.ts -------------------------------------------------------------------------------- /pnpm-lock.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhe-qi/uniez-template/HEAD/pnpm-lock.yaml -------------------------------------------------------------------------------- /public/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/App.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhe-qi/uniez-template/HEAD/src/App.vue -------------------------------------------------------------------------------- /src/api/apiDefinitions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhe-qi/uniez-template/HEAD/src/api/apiDefinitions.ts -------------------------------------------------------------------------------- /src/api/createApis.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhe-qi/uniez-template/HEAD/src/api/createApis.ts -------------------------------------------------------------------------------- /src/api/custom.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhe-qi/uniez-template/HEAD/src/api/custom.ts -------------------------------------------------------------------------------- /src/api/globals.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhe-qi/uniez-template/HEAD/src/api/globals.d.ts -------------------------------------------------------------------------------- /src/api/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhe-qi/uniez-template/HEAD/src/api/index.ts -------------------------------------------------------------------------------- /src/components/nav-bar/nav-bar.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhe-qi/uniez-template/HEAD/src/components/nav-bar/nav-bar.vue -------------------------------------------------------------------------------- /src/components/tab-bar/tab-bar.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhe-qi/uniez-template/HEAD/src/components/tab-bar/tab-bar.vue -------------------------------------------------------------------------------- /src/components/test-components/test-components.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhe-qi/uniez-template/HEAD/src/components/test-components/test-components.vue -------------------------------------------------------------------------------- /src/enums/appEnum.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhe-qi/uniez-template/HEAD/src/enums/appEnum.ts -------------------------------------------------------------------------------- /src/enums/httpEnum.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhe-qi/uniez-template/HEAD/src/enums/httpEnum.ts -------------------------------------------------------------------------------- /src/env.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhe-qi/uniez-template/HEAD/src/env.d.ts -------------------------------------------------------------------------------- /src/hooks/useTheme.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhe-qi/uniez-template/HEAD/src/hooks/useTheme.ts -------------------------------------------------------------------------------- /src/layouts/default.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhe-qi/uniez-template/HEAD/src/layouts/default.vue -------------------------------------------------------------------------------- /src/main.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhe-qi/uniez-template/HEAD/src/main.ts -------------------------------------------------------------------------------- /src/manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhe-qi/uniez-template/HEAD/src/manifest.json -------------------------------------------------------------------------------- /src/pages-sub/list/components/sticky-swiper-next-item.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhe-qi/uniez-template/HEAD/src/pages-sub/list/components/sticky-swiper-next-item.vue -------------------------------------------------------------------------------- /src/pages-sub/list/list.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhe-qi/uniez-template/HEAD/src/pages-sub/list/list.vue -------------------------------------------------------------------------------- /src/pages.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhe-qi/uniez-template/HEAD/src/pages.json -------------------------------------------------------------------------------- /src/pages/index/index.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhe-qi/uniez-template/HEAD/src/pages/index/index.vue -------------------------------------------------------------------------------- /src/pages/my/my.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhe-qi/uniez-template/HEAD/src/pages/my/my.vue -------------------------------------------------------------------------------- /src/pages/test-page/components/com-desc.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhe-qi/uniez-template/HEAD/src/pages/test-page/components/com-desc.vue -------------------------------------------------------------------------------- /src/pages/test-page/components/com-line.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhe-qi/uniez-template/HEAD/src/pages/test-page/components/com-line.vue -------------------------------------------------------------------------------- /src/pages/test-page/components/com-title.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhe-qi/uniez-template/HEAD/src/pages/test-page/components/com-title.vue -------------------------------------------------------------------------------- /src/pages/test-page/test-page.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhe-qi/uniez-template/HEAD/src/pages/test-page/test-page.vue -------------------------------------------------------------------------------- /src/pages/theme/theme.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhe-qi/uniez-template/HEAD/src/pages/theme/theme.vue -------------------------------------------------------------------------------- /src/pages/webview/webview.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhe-qi/uniez-template/HEAD/src/pages/webview/webview.vue -------------------------------------------------------------------------------- /src/router/guard.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhe-qi/uniez-template/HEAD/src/router/guard.ts -------------------------------------------------------------------------------- /src/router/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhe-qi/uniez-template/HEAD/src/router/index.ts -------------------------------------------------------------------------------- /src/static/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhe-qi/uniez-template/HEAD/src/static/logo.png -------------------------------------------------------------------------------- /src/store/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhe-qi/uniez-template/HEAD/src/store/index.ts -------------------------------------------------------------------------------- /src/store/modules/app.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhe-qi/uniez-template/HEAD/src/store/modules/app.ts -------------------------------------------------------------------------------- /src/types/alova.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhe-qi/uniez-template/HEAD/src/types/alova.d.ts -------------------------------------------------------------------------------- /src/types/async-component.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhe-qi/uniez-template/HEAD/src/types/async-component.d.ts -------------------------------------------------------------------------------- /src/types/async-import.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhe-qi/uniez-template/HEAD/src/types/async-import.d.ts -------------------------------------------------------------------------------- /src/types/auto-import.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhe-qi/uniez-template/HEAD/src/types/auto-import.d.ts -------------------------------------------------------------------------------- /src/types/global.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhe-qi/uniez-template/HEAD/src/types/global.d.ts -------------------------------------------------------------------------------- /src/types/shims-uni.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhe-qi/uniez-template/HEAD/src/types/shims-uni.d.ts -------------------------------------------------------------------------------- /src/types/uni-mini-router.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhe-qi/uniez-template/HEAD/src/types/uni-mini-router.d.ts -------------------------------------------------------------------------------- /src/types/uni-pages.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhe-qi/uniez-template/HEAD/src/types/uni-pages.d.ts -------------------------------------------------------------------------------- /src/uni.scss: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/utils/cache/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhe-qi/uniez-template/HEAD/src/utils/cache/index.ts -------------------------------------------------------------------------------- /src/utils/cache/storageCache.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhe-qi/uniez-template/HEAD/src/utils/cache/storageCache.ts -------------------------------------------------------------------------------- /src/utils/cache/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhe-qi/uniez-template/HEAD/src/utils/cache/types.ts -------------------------------------------------------------------------------- /src/utils/cipher.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhe-qi/uniez-template/HEAD/src/utils/cipher.ts -------------------------------------------------------------------------------- /src/utils/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhe-qi/uniez-template/HEAD/src/utils/index.ts -------------------------------------------------------------------------------- /src/utils/utility/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhe-qi/uniez-template/HEAD/src/utils/utility/index.ts -------------------------------------------------------------------------------- /src/utils/utility/prototype.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhe-qi/uniez-template/HEAD/src/utils/utility/prototype.ts -------------------------------------------------------------------------------- /src/utils/utility/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhe-qi/uniez-template/HEAD/src/utils/utility/types.ts -------------------------------------------------------------------------------- /src/utils/utility/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhe-qi/uniez-template/HEAD/src/utils/utility/utils.ts -------------------------------------------------------------------------------- /test/env/uniapp.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhe-qi/uniez-template/HEAD/test/env/uniapp.ts -------------------------------------------------------------------------------- /test/example.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhe-qi/uniez-template/HEAD/test/example.test.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhe-qi/uniez-template/HEAD/tsconfig.json -------------------------------------------------------------------------------- /unocss.config.mts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhe-qi/uniez-template/HEAD/unocss.config.mts -------------------------------------------------------------------------------- /vite.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhe-qi/uniez-template/HEAD/vite.config.ts -------------------------------------------------------------------------------- /vitest.config.mts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhe-qi/uniez-template/HEAD/vitest.config.mts --------------------------------------------------------------------------------