-
Notifications
You must be signed in to change notification settings - Fork 0
/
lark.config.js
66 lines (53 loc) · 1.75 KB
/
lark.config.js
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
module.exports = {
variables: {
// 必选
SENTRY_DSN: undefined,
// 必选,网页标题
APP_TITLE: '<%= title %>',
// 可选,start 时默认为 true,build 时默认为 false
// __DEV__,
// 可选,当前 Commit hash
// GIT_COMMIT_SHA,
// 可选
// SENTRY_RELEASE: `${APP_ENV}-${GIT_COMMIT_SHA.substr(0, 7)}`,
// 可选,从process.env获取
// APP_ENV,
// 可选,默认值从 package.json 中获取
// APP_NAME,
// 可选,默认值从 faas 获取(https://${FAAS_CDN_HOST}/${FAAS_CDN_RESOURCE_KEY_PREFIX})
// PUBLIC_PATH,
// 可选,默认值从 faas 获取(https://${FAAS_CDN_HOST_FALLBACK}/${FAAS_CDN_RESOURCE_KEY_PREFIX})
// PUBLIC_PATH_FALLBACK,
// 可选,默认值 cc-ali.llscdn.com
// CDN_VENDOR_HOST,
// 可选,默认值 cc-b.llscdn.com
// CDN_VENDOR_HOST_FALLBACK,
// 可选,默认值 https://cc-ali.llscdn.com/vendor
// CDN_VENDOR_PUBLIC_URL,
// 可选,默认值通过 faas 获取(FAAS_CDN_HOST_FALLBACK)
// CDN_HOST_FALLBACK: FAAS_CDN_HOST_FALLBACK,
// 可选,默认值 cc-ali.llscdn.com
// CDN_HOST: FAAS_CDN_HOST,
},
paths: {
// 可选,默认值 ./src/index.tsx
// appIndex,
// 可选,默认值 ./src
// appSrc,
// 可选,默认值 ./dist
// appBuild,
// 可选,默认值 ./public
// appPublic,
// 可选,默认值 ./yarn.lock
// yarnLockFile,
// 可选,默认值 ./package.json
// appPackageJson,
},
configureWebpack: config => {
// config 即为最终生成的 webpack config,若函数有返回值则与原 config 进行 webpack-merge
// 可直接修改原 config,但不要返回任何内容
return {
plugins: [],
}
},
}