-
-
Notifications
You must be signed in to change notification settings - Fork 20
/
global.d.ts
72 lines (65 loc) · 1.24 KB
/
global.d.ts
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
declare module "*.png";
declare module "*.gif";
declare module "*.jpg";
declare module "*.jpeg";
declare module "*.svg";
declare module "*.css";
declare module "*.less";
declare module "*.scss";
declare module "*.sass";
declare module "*.styl";
declare namespace JSX {
interface IntrinsicElements {
'import': React.DetailedHTMLProps<React.EmbedHTMLAttributes<HTMLEmbedElement>, HTMLEmbedElement>
}
}
// @ts-ignore
declare const process: {
env: {
/**
* TARO环境变量
*/
TARO_ENV: 'weapp' | 'swan' | 'alipay' | 'h5' | 'rn' | 'tt' | 'quickapp' | 'qq'
/**
* node环境变量
*/
NODE_ENV: 'dev' | 'sit' | 'uat' | 'pro'
/**
* 其他扩展属性
*/
[key: string]: any
}
}
/**
* NODE环境变量 dev-开发 sit-测试 uat-预发 pro-生产
*/
declare const NODE_ENV: 'dev' | 'sit' | 'uat' | 'pro'
/**
* 环境变量配置
*/
declare const APP_CONF: {
/**
* 接口HOST
*/
API_HOST: string
/**
* 图片oss域名
*/
IMG_OSS_PREFIX: string
/**
* 腾讯地图接口服务域名
*/
API_MAP_QQ: string
/**
* 腾讯地图服务key
*/
KEY_MAP_QQ: string
}
/**
* 微信jssdk对象
*/
declare const wx: any
/**
* 微信jsbridge
*/
declare const WeixinJSBridge: any