Skip to content

Commit

Permalink
Merge branch 'demo'
Browse files Browse the repository at this point in the history
  • Loading branch information
codercup2 committed May 12, 2024
2 parents 5755c24 + 35fd4a1 commit 5e9f422
Show file tree
Hide file tree
Showing 8 changed files with 763 additions and 5 deletions.
10 changes: 5 additions & 5 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -25,15 +25,15 @@ dist
# rollup-plugin-visualizer 生成的分析文件
stats.html
# unplugin-auto-import 生成的类型文件
auto-import.d.ts
# auto-import.d.ts
# unplugin-vue-components 生成的类型文件
components.d.ts
# components.d.ts
# vite-plugin-uni-pages 生成的类型文件
uni-pages.d.ts
# uni-pages.d.ts

# 插件生成的文件
src/pages.json
src/manifest.json
# src/pages.json
# src/manifest.json

# lock 文件还是不要了,我主要的版本写死就好了
# github actions 需要这些文件,所以main分支需要留着
Expand Down
10 changes: 10 additions & 0 deletions .prettierignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
# unplugin-auto-import 生成的类型文件,每次提交都改变,所以加入这里吧,与 .gitignore 配合使用
auto-import.d.ts
# unplugin-vue-components 生成的类型文件
components.d.ts
# vite-plugin-uni-pages 生成的类型文件,每次切换分支都一堆不同的,所以直接 .gitignore
uni-pages.d.ts

# 插件生成的文件
src/pages.json
src/manifest.json
20 changes: 20 additions & 0 deletions components.d.ts
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
/* eslint-disable */
/* prettier-ignore */
// @ts-nocheck
// Generated by vite-plugin-uni-components
// Read more: https://github.com/vuejs/core/pull/3399
import '@vue/runtime-core'

export {}

declare module '@vue/runtime-core' {
export interface GlobalComponents {
AppTest: typeof import('./src/components/AppTest.vue')['default']
AppTest2: typeof import('./src/components/app-test-dir/AppTest2.vue')['default']
FlyContent: typeof import('./src/components/fly-content/fly-content.vue')['default']
FlyHeader: typeof import('./src/components/fly-header/fly-header.vue')['default']
FlyLogin: typeof import('./src/components/fly-login/fly-login.vue')['default']
FlyNavbar: typeof import('./src/components/fly-navbar/fly-navbar.vue')['default']
SvgIcon: typeof import('./src/components/SvgIcon.vue')['default']
}
}
260 changes: 260 additions & 0 deletions src/auto-import.d.ts

Large diffs are not rendered by default.

80 changes: 80 additions & 0 deletions src/manifest.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,80 @@
{
"name": "unibest-base",
"appid": "H5871D791",
"description": "",
"versionName": "1.0.0",
"versionCode": "100",
"transformPx": false,
"app-plus": {
"usingComponents": true,
"nvueStyleCompiler": "uni-app",
"compilerVersion": 3,
"splashscreen": {
"alwaysShowBeforeRender": true,
"waiting": true,
"autoclose": true,
"delay": 0
},
"modules": {},
"distribute": {
"android": {
"permissions": [
"<uses-permission android:name=\"android.permission.CHANGE_NETWORK_STATE\"/>",
"<uses-permission android:name=\"android.permission.MOUNT_UNMOUNT_FILESYSTEMS\"/>",
"<uses-permission android:name=\"android.permission.VIBRATE\"/>",
"<uses-permission android:name=\"android.permission.READ_LOGS\"/>",
"<uses-permission android:name=\"android.permission.ACCESS_WIFI_STATE\"/>",
"<uses-feature android:name=\"android.hardware.camera.autofocus\"/>",
"<uses-permission android:name=\"android.permission.ACCESS_NETWORK_STATE\"/>",
"<uses-permission android:name=\"android.permission.CAMERA\"/>",
"<uses-permission android:name=\"android.permission.GET_ACCOUNTS\"/>",
"<uses-permission android:name=\"android.permission.READ_PHONE_STATE\"/>",
"<uses-permission android:name=\"android.permission.CHANGE_WIFI_STATE\"/>",
"<uses-permission android:name=\"android.permission.WAKE_LOCK\"/>",
"<uses-permission android:name=\"android.permission.FLASHLIGHT\"/>",
"<uses-feature android:name=\"android.hardware.camera\"/>",
"<uses-permission android:name=\"android.permission.WRITE_SETTINGS\"/>"
],
"minSdkVersion": 30,
"targetSdkVersion": 30,
"abiFilters": [
"armeabi-v7a",
"arm64-v8a"
]
},
"ios": {},
"sdkConfigs": {},
"icons": {
"android": {},
"ios": {}
}
}
},
"quickapp": {},
"mp-weixin": {
"appid": "wxa2abb91f64032a2b",
"setting": {
"urlCheck": false
},
"usingComponents": true
},
"mp-alipay": {
"usingComponents": true
},
"mp-baidu": {
"usingComponents": true
},
"mp-toutiao": {
"usingComponents": true
},
"uniStatistics": {
"enable": false
},
"vueVersion": "3",
"locale": "zh-Hans",
"h5": {
"router": {
"base": "/"
}
}
}
262 changes: 262 additions & 0 deletions src/types/auto-import.d.ts

Large diffs are not rendered by default.

63 changes: 63 additions & 0 deletions src/types/uni-pages.d.ts
Original file line number Diff line number Diff line change
@@ -0,0 +1,63 @@
/* eslint-disable */
/* prettier-ignore */
// @ts-nocheck
// Generated by vite-plugin-uni-pages

interface NavigateToOptions {
url: "/pages/index/index" |
"/pages/demo/index" |
"/pages/index/request" |
"/pages/login/index" |
"/pages/my/index" |
"/pages/demo/base/auto-import" |
"/pages/demo/base/css" |
"/pages/demo/base/enum" |
"/pages/demo/base/env" |
"/pages/demo/base/iconfont" |
"/pages/demo/base/mock" |
"/pages/demo/base/mp-weixin-share" |
"/pages/demo/base/navbar" |
"/pages/demo/base/no-navbar" |
"/pages/demo/base/pinia" |
"/pages/demo/base/request" |
"/pages/demo/base/route-interceptor" |
"/pages/demo/base/svg" |
"/pages/demo/base/throughout" |
"/pages/demo/base/uni-ui-icons" |
"/pages/demo/base/uni-ui" |
"/pages/demo/base/unocss-icons" |
"/pages/demo/base/unocss" |
"/pages/demo/base/upload" |
"/pages/demo/base/upload2" |
"/pages/demo/base/uv-ui" |
"/pages/demo/base/vconsole" |
"/pages/demo/base/wot" |
"/pages/demo/page/clock" |
"/pages/demo/page/clock2" |
"/pages/demo/page/floating-bubble" |
"/pages/demo/page/i18n" |
"/pages/demo/page/sign" |
"/pages/demo/page/waterfall" |
"/pages/demo/route-interceptor/index" |
"/pages/demo/route-interceptor/login-auto" |
"/pages/demo/route-interceptor/login-model" |
"/pages/demo/route-interceptor/login-page" |
"/pages/demo/page/img-min/index" |
"/pages/demo/page/lottery/big-wheel" |
"/pages/demo/page/lottery/nine-grid" |
"/pages/demo/page/z-paging/index";
}
interface RedirectToOptions extends NavigateToOptions {}

interface SwitchTabOptions {
url: "/pages/index/index" | "/pages/demo/index"
}

type ReLaunchOptions = NavigateToOptions | SwitchTabOptions;

declare interface Uni {
navigateTo(options: UniNamespace.NavigateToOptions & NavigateToOptions): void;
redirectTo(options: UniNamespace.RedirectToOptions & RedirectToOptions): void;
switchTab(options: UniNamespace.SwitchTabOptions & SwitchTabOptions): void;
reLaunch(options: UniNamespace.ReLaunchOptions & ReLaunchOptions): void;
}
63 changes: 63 additions & 0 deletions uni-pages.d.ts
Original file line number Diff line number Diff line change
@@ -0,0 +1,63 @@
/* eslint-disable */
/* prettier-ignore */
// @ts-nocheck
// Generated by vite-plugin-uni-pages

interface NavigateToOptions {
url: "/pages/index/index" |
"/pages/demo/index" |
"/pages/index/request" |
"/pages/login/index" |
"/pages/my/index" |
"/pages/demo/base/auto-import" |
"/pages/demo/base/css" |
"/pages/demo/base/enum" |
"/pages/demo/base/env" |
"/pages/demo/base/iconfont" |
"/pages/demo/base/mock" |
"/pages/demo/base/mp-weixin-share" |
"/pages/demo/base/navbar" |
"/pages/demo/base/no-navbar" |
"/pages/demo/base/pinia" |
"/pages/demo/base/request" |
"/pages/demo/base/svg" |
"/pages/demo/base/throughout" |
"/pages/demo/base/uni-ui-icons" |
"/pages/demo/base/uni-ui" |
"/pages/demo/base/unocss-icons" |
"/pages/demo/base/unocss" |
"/pages/demo/base/upload" |
"/pages/demo/base/upload2" |
"/pages/demo/base/uv-ui" |
"/pages/demo/base/vconsole" |
"/pages/demo/base/wot" |
"/pages/demo/page/clock" |
"/pages/demo/page/clock2" |
"/pages/demo/page/floating-bubble" |
"/pages/demo/page/i18n" |
"/pages/demo/page/sign" |
"/pages/demo/page/waterfall" |
"/pages/demo/route-interceptor/index" |
"/pages/demo/route-interceptor/login-auto" |
"/pages/demo/route-interceptor/login-model" |
"/pages/demo/route-interceptor/login-page" |
"/pages/demo/page/img-min/index" |
"/pages/demo/page/lottery/big-wheel" |
"/pages/demo/page/lottery/nine-grid" |
"/pages/demo/page/z-paging/index" |
"/pages-sub/demo/index";
}
interface RedirectToOptions extends NavigateToOptions {}

interface SwitchTabOptions {
url: "/pages/index/index" | "/pages/demo/index"
}

type ReLaunchOptions = NavigateToOptions | SwitchTabOptions;

declare interface Uni {
navigateTo(options: UniNamespace.NavigateToOptions & NavigateToOptions): void;
redirectTo(options: UniNamespace.RedirectToOptions & RedirectToOptions): void;
switchTab(options: UniNamespace.SwitchTabOptions & SwitchTabOptions): void;
reLaunch(options: UniNamespace.ReLaunchOptions & ReLaunchOptions): void;
}

0 comments on commit 5e9f422

Please sign in to comment.