1
1
import { defineConfig } from "vitepress" ;
2
+ import { version } from "../../package.json" ;
3
+
4
+ const GTAG_ID = "G-GVYKBNTKPG" ;
5
+ const vVersion = `v${ version } ` ;
2
6
3
7
// https://vitepress.dev/reference/site-config
4
8
export default defineConfig ( {
@@ -43,6 +47,15 @@ export default defineConfig({
43
47
{ text : "Guide" , link : "/v1/guide" } ,
44
48
{ text : "Examples" , link : "/v1/examples" } ,
45
49
{ text : "API" , link : "/v1/api" } ,
50
+ {
51
+ text : vVersion ,
52
+ items : [
53
+ {
54
+ text : "Changelog" ,
55
+ link : "https://github.com/phphe/he-tree-react/releases" ,
56
+ } ,
57
+ ] ,
58
+ } ,
46
59
] ,
47
60
} ,
48
61
} ,
@@ -55,6 +68,15 @@ export default defineConfig({
55
68
{ text : "使用" , link : "/zh/v1/guide" } ,
56
69
{ text : "例子" , link : "/zh/v1/examples" } ,
57
70
{ text : "API" , link : "/zh/v1/api" } ,
71
+ {
72
+ text : vVersion ,
73
+ items : [
74
+ {
75
+ text : "更新日志" ,
76
+ link : "https://github.com/phphe/he-tree-react/releases" ,
77
+ } ,
78
+ ] ,
79
+ } ,
58
80
] ,
59
81
} ,
60
82
} ,
@@ -64,7 +86,7 @@ export default defineConfig({
64
86
"script" ,
65
87
{
66
88
async : "" ,
67
- src : " https://www.googletagmanager.com/gtag/js?id=G-GVYKBNTKPG" ,
89
+ src : ` https://www.googletagmanager.com/gtag/js?id=${ GTAG_ID } ` ,
68
90
} ,
69
91
] ,
70
92
[
@@ -73,7 +95,7 @@ export default defineConfig({
73
95
`window.dataLayer = window.dataLayer || [];
74
96
function gtag(){dataLayer.push(arguments);}
75
97
gtag('js', new Date());
76
- gtag('config', 'G-GVYKBNTKPG ');` ,
98
+ gtag('config', '${ GTAG_ID } ');` ,
77
99
] ,
78
100
] ,
79
101
} ) ;
0 commit comments