feat 开发环隔离
This commit is contained in:
1
.env.development
Normal file
1
.env.development
Normal file
@@ -0,0 +1 @@
|
|||||||
|
VITE_API_BASE_URL=http://192.168.0.136:8080
|
||||||
1
.env.example
Normal file
1
.env.example
Normal file
@@ -0,0 +1 @@
|
|||||||
|
VITE_API_BASE_URL=http://192.168.0.136:8080
|
||||||
2
.env.production
Normal file
2
.env.production
Normal file
@@ -0,0 +1,2 @@
|
|||||||
|
# TODO: 替换为正式环境 API 地址
|
||||||
|
VITE_API_BASE_URL=https://api.example.com
|
||||||
@@ -66,7 +66,7 @@ export function getReportDetail(reportId: number | string) {
|
|||||||
* 使用 uni.uploadFile,适用于 App / 小程序本地文件路径
|
* 使用 uni.uploadFile,适用于 App / 小程序本地文件路径
|
||||||
*/
|
*/
|
||||||
export function uploadReport(data: UploadReportParams) {
|
export function uploadReport(data: UploadReportParams) {
|
||||||
const baseURL = import.meta.env.VITE_API_BASE_URL || 'https://api.example.com'
|
const baseURL = import.meta.env.VITE_API_BASE_URL || ''
|
||||||
|
|
||||||
return new Promise<ApiResult>((resolve, reject) => {
|
return new Promise<ApiResult>((resolve, reject) => {
|
||||||
uni.uploadFile({
|
uni.uploadFile({
|
||||||
|
|||||||
@@ -3,7 +3,7 @@ import { createUniAppAxiosAdapter } from '@uni-helper/axios-adapter'
|
|||||||
import axios from 'axios'
|
import axios from 'axios'
|
||||||
|
|
||||||
const instance = axios.create({
|
const instance = axios.create({
|
||||||
baseURL: import.meta.env.VITE_API_BASE_URL || 'https://api.example.com',
|
baseURL: import.meta.env.VITE_API_BASE_URL,
|
||||||
timeout: 10000,
|
timeout: 10000,
|
||||||
adapter: createUniAppAxiosAdapter(),
|
adapter: createUniAppAxiosAdapter(),
|
||||||
})
|
})
|
||||||
|
|||||||
4
src/auto-imports.d.ts
vendored
4
src/auto-imports.d.ts
vendored
@@ -40,6 +40,7 @@ declare global {
|
|||||||
const extendRef: typeof import('@vueuse/core')['extendRef']
|
const extendRef: typeof import('@vueuse/core')['extendRef']
|
||||||
const getCurrentInstance: typeof import('vue')['getCurrentInstance']
|
const getCurrentInstance: typeof import('vue')['getCurrentInstance']
|
||||||
const getCurrentScope: typeof import('vue')['getCurrentScope']
|
const getCurrentScope: typeof import('vue')['getCurrentScope']
|
||||||
|
const getDeviceId: typeof import('./utils/device')['getDeviceId']
|
||||||
const getDeviceInfoFromStorage: typeof import('./utils/device')['getDeviceInfoFromStorage']
|
const getDeviceInfoFromStorage: typeof import('./utils/device')['getDeviceInfoFromStorage']
|
||||||
const getDeviceTypeName: typeof import('./utils/device')['getDeviceTypeName']
|
const getDeviceTypeName: typeof import('./utils/device')['getDeviceTypeName']
|
||||||
const getOrInitDeviceInfo: typeof import('./utils/device')['getOrInitDeviceInfo']
|
const getOrInitDeviceInfo: typeof import('./utils/device')['getOrInitDeviceInfo']
|
||||||
@@ -192,6 +193,7 @@ declare global {
|
|||||||
const useDebounce: typeof import('@vueuse/core')['useDebounce']
|
const useDebounce: typeof import('@vueuse/core')['useDebounce']
|
||||||
const useDebounceFn: typeof import('@vueuse/core')['useDebounceFn']
|
const useDebounceFn: typeof import('@vueuse/core')['useDebounceFn']
|
||||||
const useDebouncedRefHistory: typeof import('@vueuse/core')['useDebouncedRefHistory']
|
const useDebouncedRefHistory: typeof import('@vueuse/core')['useDebouncedRefHistory']
|
||||||
|
const useDeviceAuth: typeof import('./composables/useDeviceAuth')['useDeviceAuth']
|
||||||
const useDeviceMotion: typeof import('@vueuse/core')['useDeviceMotion']
|
const useDeviceMotion: typeof import('@vueuse/core')['useDeviceMotion']
|
||||||
const useDeviceOrientation: typeof import('@vueuse/core')['useDeviceOrientation']
|
const useDeviceOrientation: typeof import('@vueuse/core')['useDeviceOrientation']
|
||||||
const useDevicePixelRatio: typeof import('@vueuse/core')['useDevicePixelRatio']
|
const useDevicePixelRatio: typeof import('@vueuse/core')['useDevicePixelRatio']
|
||||||
@@ -391,6 +393,7 @@ declare module 'vue' {
|
|||||||
readonly extendRef: UnwrapRef<typeof import('@vueuse/core')['extendRef']>
|
readonly extendRef: UnwrapRef<typeof import('@vueuse/core')['extendRef']>
|
||||||
readonly getCurrentInstance: UnwrapRef<typeof import('vue')['getCurrentInstance']>
|
readonly getCurrentInstance: UnwrapRef<typeof import('vue')['getCurrentInstance']>
|
||||||
readonly getCurrentScope: UnwrapRef<typeof import('vue')['getCurrentScope']>
|
readonly getCurrentScope: UnwrapRef<typeof import('vue')['getCurrentScope']>
|
||||||
|
readonly getDeviceId: UnwrapRef<typeof import('./utils/device')['getDeviceId']>
|
||||||
readonly getDeviceInfoFromStorage: UnwrapRef<typeof import('./utils/device')['getDeviceInfoFromStorage']>
|
readonly getDeviceInfoFromStorage: UnwrapRef<typeof import('./utils/device')['getDeviceInfoFromStorage']>
|
||||||
readonly getDeviceTypeName: UnwrapRef<typeof import('./utils/device')['getDeviceTypeName']>
|
readonly getDeviceTypeName: UnwrapRef<typeof import('./utils/device')['getDeviceTypeName']>
|
||||||
readonly getOrInitDeviceInfo: UnwrapRef<typeof import('./utils/device')['getOrInitDeviceInfo']>
|
readonly getOrInitDeviceInfo: UnwrapRef<typeof import('./utils/device')['getOrInitDeviceInfo']>
|
||||||
@@ -543,6 +546,7 @@ declare module 'vue' {
|
|||||||
readonly useDebounce: UnwrapRef<typeof import('@vueuse/core')['useDebounce']>
|
readonly useDebounce: UnwrapRef<typeof import('@vueuse/core')['useDebounce']>
|
||||||
readonly useDebounceFn: UnwrapRef<typeof import('@vueuse/core')['useDebounceFn']>
|
readonly useDebounceFn: UnwrapRef<typeof import('@vueuse/core')['useDebounceFn']>
|
||||||
readonly useDebouncedRefHistory: UnwrapRef<typeof import('@vueuse/core')['useDebouncedRefHistory']>
|
readonly useDebouncedRefHistory: UnwrapRef<typeof import('@vueuse/core')['useDebouncedRefHistory']>
|
||||||
|
readonly useDeviceAuth: UnwrapRef<typeof import('./composables/useDeviceAuth')['useDeviceAuth']>
|
||||||
readonly useDeviceMotion: UnwrapRef<typeof import('@vueuse/core')['useDeviceMotion']>
|
readonly useDeviceMotion: UnwrapRef<typeof import('@vueuse/core')['useDeviceMotion']>
|
||||||
readonly useDeviceOrientation: UnwrapRef<typeof import('@vueuse/core')['useDeviceOrientation']>
|
readonly useDeviceOrientation: UnwrapRef<typeof import('@vueuse/core')['useDeviceOrientation']>
|
||||||
readonly useDevicePixelRatio: UnwrapRef<typeof import('@vueuse/core')['useDevicePixelRatio']>
|
readonly useDevicePixelRatio: UnwrapRef<typeof import('@vueuse/core')['useDevicePixelRatio']>
|
||||||
|
|||||||
@@ -73,7 +73,7 @@ function goActivate() {
|
|||||||
</view>
|
</view>
|
||||||
<wd-input
|
<wd-input
|
||||||
v-model="activationCode"
|
v-model="activationCode"
|
||||||
prefix-icon="lock"
|
prefix-icon="unlock"
|
||||||
clearable
|
clearable
|
||||||
/>
|
/>
|
||||||
</view>
|
</view>
|
||||||
|
|||||||
Reference in New Issue
Block a user