Kaynağa Gözat

fix: 使用环境变量动态设置页面标题

在index.html中使用%VITE_APP_TITLE%占位符替换硬编码的标题
修改vite.config.ts以在构建时将占位符替换为环境变量中的实际值
feige996 8 ay önce
ebeveyn
işleme
b0a77baa7d
2 değiştirilmiş dosya ile 2 ekleme ve 2 silme
  1. 1 1
      index.html
  2. 1 1
      vite.config.ts

+ 1 - 1
index.html

@@ -14,7 +14,7 @@
           '" />',
       )
     </script>
-    <title>unibest</title>
+    <title>%VITE_APP_TITLE%</title>
     <!--preload-links-->
     <!--app-context-->
   </head>

+ 1 - 1
vite.config.ts

@@ -111,7 +111,7 @@ export default ({ command, mode }) => {
       UNI_PLATFORM === 'h5' && {
         name: 'html-transform',
         transformIndexHtml(html) {
-          return html.replace('%BUILD_TIME%', dayjs().format('YYYY-MM-DD HH:mm:ss'))
+          return html.replace('%BUILD_TIME%', dayjs().format('YYYY-MM-DD HH:mm:ss')).replace('%VITE_APP_TITLE%', env.VITE_APP_TITLE)
         },
       },
       // 打包分析插件,h5 + 生产环境才弹出