ソースを参照

doc: 运行环境说明

王晓东 1 ヶ月 前
コミット
12687591f0

+ 1 - 1
.env.development

@@ -1,7 +1,7 @@
 # 应用配置面板
 VITE_APP_SETTING = false
 # 页面标题
-VITE_APP_TITLE = Anycall
+VITE_APP_TITLE = AnyCall
 # 接口请求地址,会设置到 axios 的 baseURL 参数上
 VITE_APP_API_BASEURL = https://dev.nexthuman.cn/fara/api
 # 上传文件接口地址cdn

+ 1 - 1
.env.prod

@@ -1,7 +1,7 @@
 # 应用配置面板
 VITE_APP_SETTING = true
 # 页面标题
-VITE_APP_TITLE = Anycall
+VITE_APP_TITLE = AnyCall
 VITE_BASE_URL = https://dev.nexthuman.cn
 # 接口请求地址,会设置到 axios 的 baseURL 参数上
 VITE_APP_API_BASEURL = 	https://dev.nexthuman.cn/fara/api

+ 27 - 0
README.md

@@ -0,0 +1,27 @@
+# 运行环境要求
+
+node v20.19.0
+
+pnpm v9.15.0
+
+pnpm 源设置
+
+```
+pnpm config set registry https://registry.npmmirror.com
+```
+
+
+# 运行命令
+
+开发
+
+pnpm dev
+
+测试部署环境
+
+pnpm build:prod
+
+
+
+
+

+ 0 - 2
package.json

@@ -7,8 +7,6 @@
   "scripts": {
     "dev": "vite",
     "build:prod": "vite build --mode prod",
-    "build:example": "vue-tsc -b && vite build --mode example",
-    "serve:example": "http-server ./dist-example -o",
     "svgo": "svgo -f src/assets/icons",
     "new": "plop",
     "generate:icons": "tsx ./scripts/generate.icons.ts",

+ 4 - 2
src/layouts/components/Logo/index.vue

@@ -26,7 +26,9 @@ const to = computed(() => settingsStore.settings.home.enable ? settingsStore.set
 
 <template>
   <RouterLink :to class="h-[var(--g-sidebar-logo-height)] w-inherit flex-center gap-2 px-3 text-inherit no-underline" :class="{ 'cursor-default': !settingsStore.settings.home.enable }" :title="title">
-    <img v-if="showLogo" :src="logo" class="logo h-[30px] w-[30px] object-contain">
-    <span v-if="showTitle" class="block truncate font-bold">{{ title }}</span>
+    <!-- <img v-if="showLogo" :src="logo" class="logo h-[30px] w-[30px] object-contain"> -->
+
+    <span v-if="showLogo" class="block truncate font-bold">{{ title }}</span>
+    <!-- <span v-if="showTitle" class="block truncate font-bold">{{ title }}</span> -->
   </RouterLink>
 </template>

+ 3 - 2
src/layouts/components/SubSidebar/index.vue

@@ -48,11 +48,12 @@ watch(() => menuStore.actived, (val, oldVal) => {
       }"
     >
       <component :is="useSlots('sub-sidebar-top')" />
-      <Logo
+      <div class="pb-2"></div>
+      <!-- <Logo
         v-if="['side', 'single'].includes(settingsStore.settings.menu.mode)" :show-logo="settingsStore.settings.menu.mode === 'single'" class="sidebar-logo" :class="{
           single: settingsStore.settings.menu.mode === 'single',
         }"
-      />
+      /> -->
       <component :is="useSlots('sub-sidebar-after-logo')" />
       <FaScrollArea :scrollbar="false" mask gradient-color="var(--g-sub-sidebar-bg)" class="flex-1">
         <TransitionGroup :name="transitionName">

+ 1 - 1
vite.config.ts

@@ -33,7 +33,7 @@ export default defineConfig(({ mode, command }) => {
     },
     // 构建选项 https://cn.vitejs.dev/config/build-options
     build: {
-      outDir: mode === 'production' ? 'dist' : `dist-${mode}`,
+      outDir: 'dist',
       sourcemap: env.VITE_BUILD_SOURCEMAP === 'true',
     },
     define: {