Skip to content

Commit dbae896

Browse files
committed
feat: 添加环境配置文件,更新路径引用至统一配置文件
1 parent bbe8462 commit dbae896

34 files changed

Lines changed: 117 additions & 43 deletions

.env.development

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,3 +7,9 @@ VUE_APP_NEXT_API=/dev.next2.jx3box.com
77
VUE_APP_PAY_API=/pay.jx3box.com
88
VUE_APP_TEAM_API=/dev.team.jx3box.com
99
VUE_APP_LUA_API=/lua.team.jx3box.com
10+
11+
12+
# cdn地址
13+
VUE_APP_DATA_PATH=https://data-dev.jx3box.com/
14+
VUE_APP_IMG_PATH=https://img-dev.jx3box.com/
15+
VUE_APP_ICON_PATH=https://icon-dev.jx3box.com/

.env.preview

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
STATIC_PATH=mirror
2+
BASE_URL=/
3+
DEV_PORT=12028
4+
5+
VUE_APP_CMS_API=https://dev.cms.jx3box.com
6+
VUE_APP_NEXT_API=/next2.jx3box.com
7+
VUE_APP_PAY_API=/pay.jx3box.com
8+
VUE_APP_TEAM_API=/team.jx3box.com
9+
VUE_APP_LUA_API=/lua.jx3box.com
10+
11+
# cdn地址
12+
VUE_APP_DATA_PATH=https://data-dev.jx3box.com/
13+
VUE_APP_IMG_PATH=https://img-dev.jx3box.com/
14+
VUE_APP_ICON_PATH=https://icon-dev.jx3box.com/

.env.production

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,3 +6,9 @@ VUE_APP_NEXT_API=https://next2.jx3box.com
66
VUE_APP_PAY_API=https://pay.jx3box.com
77
VUE_APP_TEAM_API=https://team.jx3box.com
88
VUE_APP_LUA_API=https://lua.jx3box.com
9+
10+
11+
# cdn地址
12+
VUE_APP_DATA_PATH=https://data.jx3box.com/
13+
VUE_APP_IMG_PATH=https://img.jx3box.com/
14+
VUE_APP_ICON_PATH=https://icon.jx3box.com/

.env.serve

Lines changed: 0 additions & 9 deletions
This file was deleted.

.env.staging

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,3 +7,9 @@ VUE_APP_NEXT_API=https://next2.jx3box.com
77
VUE_APP_PAY_API=https://pay.jx3box.com
88
VUE_APP_TEAM_API=https://team.jx3box.com
99
VUE_APP_LUA_API=https://lua.jx3box.com
10+
11+
12+
# cdn地址
13+
VUE_APP_DATA_PATH=https://data-dev.jx3box.com/
14+
VUE_APP_IMG_PATH=https://img-dev.jx3box.com/
15+
VUE_APP_ICON_PATH=https://icon-dev.jx3box.com/

package.json

Lines changed: 4 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -2,14 +2,12 @@
22
"name": "pvbb",
33
"private": true,
44
"scripts": {
5-
"build": "vue-cli-service build",
6-
"debug": "env DEV_SERVER=true vue-cli-service serve --mode staging",
7-
"dev": "env DEV_SERVER=true vue-cli-service serve --mode development",
8-
"dev_win": "cross-env NODE_ENV=development vue-cli-service serve --mode development",
5+
"dev": "cross-env DEV_SERVER=true vue-cli-service serve --mode development",
6+
"serve": "cross-env NODE_ENV=development vue-cli-service serve --mode production",
7+
"build": "cross-env NODE_ENV=production vue-cli-service build --mode production",
8+
"preview": "cross-env BUILD_MODE=preview NODE_ENV=production vue-cli-service build --mode preview",
99
"inspect": "vue inspect > output.js",
1010
"lint": "vue-cli-service lint",
11-
"preview": "env BUILD_MODE=preview vue-cli-service build",
12-
"serve": "vue-cli-service serve --mode serve",
1311
"update": "npm --registry https://registry.npmjs.org install @jx3box/jx3box-common-ui@latest @jx3box/jx3box-common@latest @jx3box/jx3box-data@latest @jx3box/jx3box-emotion@latest @jx3box/jx3box-comment-ui@latest @jx3box/jx3box-editor@latest"
1412
},
1513
"browserslist": [

src/components/bbs/list_guide_top.vue

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@
3232

3333
<script>
3434
import { getBreadcrumb, getMenus } from "@jx3box/jx3box-common/js/api_misc.js";
35-
import { __imgPath } from "@jx3box/jx3box-common/data/jx3box.json";
35+
import { __imgPath } from "@/utils/config";
3636
const empty_item = {
3737
color: "",
3838
label: "",

src/components/bbs/list_item.vue

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -82,7 +82,7 @@
8282
<script>
8383
import { appKey } from "@/../setting.json";
8484
import { showAvatar, authorLink, showBanner, buildTarget } from "@jx3box/jx3box-common/js/utils";
85-
import { __ossMirror, __imgPath, __cdn } from "@jx3box/jx3box-common/data/jx3box";
85+
import { __ossMirror, __imgPath, __cdn } from "@/utils/config";
8686
import { cms as mark_map } from "@jx3box/jx3box-common/data/mark.json";
8787
import {showDate} from '@jx3box/jx3box-common/js/moment.js'
8888
import _bbsSubtypes from "@/assets/data/bbs_subtypes.json";

src/components/bbs/list_top.vue

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -73,7 +73,7 @@
7373
<script>
7474
import { appKey } from "@/../setting.json";
7575
import { showAvatar, authorLink, showBanner, buildTarget, getLink } from "@jx3box/jx3box-common/js/utils";
76-
import { __ossMirror, __imgPath } from "@jx3box/jx3box-common/data/jx3box";
76+
import { __ossMirror, __imgPath } from "@/utils/config";
7777
import { cms as mark_map } from "@jx3box/jx3box-common/data/mark.json";
7878
import { showDate } from "@jx3box/jx3box-common/js/moment.js";
7979
import _bbsSubtypes from "@/assets/data/bbs_subtypes.json";

src/components/bbs/minirank.vue

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@
2525

2626
<script>
2727
import { postLink } from "@jx3box/jx3box-common/js/utils";
28-
import { __Root, __OriginRoot } from "@jx3box/jx3box-common/data/jx3box.json";
28+
import { __Root, __OriginRoot } from "@/utils/config";
2929
import { getMenu } from "@jx3box/jx3box-common/js/api_misc";
3030
export default {
3131
name: "rank",

0 commit comments

Comments
 (0)