Explorar el Código

chore(config): 更新项目配置和依赖项

- 移除导航栏中的源码和文档链接组件- 更新项目描述为"中科盛阳管理系统"- 添加 lucide-vue-next 和 quill-blot-formatter依赖
- 集成 unocss 并创建 uno.config.js 配置文件- 修改后端接口地址为 localhost:8040
- 添加 quill-image-resize-module 路径别名
- 更改开发服务器端口为 81
nahida hace 8 meses
padre
commit
d833a76baf
Se han modificado 4 ficheros con 17 adiciones y 16 borrados
  1. 4 1
      package.json
  2. 1 11
      src/layout/components/Navbar.vue
  3. 5 0
      uno.config.js
  4. 7 4
      vite.config.js

+ 4 - 1
package.json

@@ -1,7 +1,7 @@
 {
   "name": "ruoyi",
   "version": "3.9.0",
-  "description": "若依管理系统",
+  "description": "中科盛阳管理系统",
   "author": "若依",
   "license": "MIT",
   "type": "module",
@@ -28,8 +28,10 @@
     "js-beautify": "1.14.11",
     "js-cookie": "3.0.5",
     "jsencrypt": "3.3.2",
+    "lucide-vue-next": "^0.543.0",
     "nprogress": "0.2.0",
     "pinia": "3.0.2",
+    "quill-blot-formatter": "^1.0.5",
     "splitpanes": "4.0.4",
     "vue": "3.5.16",
     "vue-cropper": "1.1.1",
@@ -39,6 +41,7 @@
   "devDependencies": {
     "@vitejs/plugin-vue": "5.2.4",
     "sass-embedded": "1.89.1",
+    "unocss": "^66.5.1",
     "unplugin-auto-import": "0.18.6",
     "unplugin-vue-setup-extend-plus": "1.0.1",
     "vite": "6.3.5",

+ 1 - 11
src/layout/components/Navbar.vue

@@ -8,14 +8,6 @@
       <template v-if="appStore.device !== 'mobile'">
         <header-search id="header-search" class="right-menu-item" />
 
-        <el-tooltip content="源码地址" effect="dark" placement="bottom">
-          <ruo-yi-git id="ruoyi-git" class="right-menu-item hover-effect" />
-        </el-tooltip>
-
-        <el-tooltip content="文档地址" effect="dark" placement="bottom">
-          <ruo-yi-doc id="ruoyi-doc" class="right-menu-item hover-effect" />
-        </el-tooltip>
-
         <screenfull id="screenfull" class="right-menu-item hover-effect" />
 
         <el-tooltip content="主题模式" effect="dark" placement="bottom">
@@ -61,8 +53,6 @@ import Hamburger from '@/components/Hamburger'
 import Screenfull from '@/components/Screenfull'
 import SizeSelect from '@/components/SizeSelect'
 import HeaderSearch from '@/components/HeaderSearch'
-import RuoYiGit from '@/components/RuoYi/Git'
-import RuoYiDoc from '@/components/RuoYi/Doc'
 import useAppStore from '@/store/modules/app'
 import useUserStore from '@/store/modules/user'
 import useSettingsStore from '@/store/modules/settings'
@@ -178,7 +168,7 @@ function toggleTheme() {
 
         svg {
           transition: transform 0.3s;
-          
+
           &:hover {
             transform: scale(1.15);
           }

+ 5 - 0
uno.config.js

@@ -0,0 +1,5 @@
+import {defineConfig} from 'unocss'
+
+export default defineConfig({
+  // ...UnoCSS options
+})

+ 7 - 4
vite.config.js

@@ -1,8 +1,10 @@
-import { defineConfig, loadEnv } from 'vite'
+import {defineConfig, loadEnv} from 'vite'
 import path from 'path'
 import createVitePlugins from './vite/plugins'
 
-const baseUrl = 'http://192.168.110.235:8080' // 后端接口
+// const baseUrl = 'http://192.168.110.235:8040' // 后端接口
+const baseUrl = 'http://localhost:8040' // 后端接口
+// const baseUrl = 'http://47.107.107.47:8040' // 后端接口
 
 // https://vitejs.dev/config/
 export default defineConfig(({ mode, command }) => {
@@ -20,7 +22,8 @@ export default defineConfig(({ mode, command }) => {
         // 设置路径
         '~': path.resolve(__dirname, './'),
         // 设置别名
-        '@': path.resolve(__dirname, './src')
+        '@': path.resolve(__dirname, './src'),
+        'quill-image-resize-module': 'quill-image-resize-module/dist/quill-image-resize-module.esm.js'
       },
       // https://cn.vitejs.dev/config/#resolve-extensions
       extensions: ['.mjs', '.js', '.ts', '.jsx', '.tsx', '.json', '.vue']
@@ -42,7 +45,7 @@ export default defineConfig(({ mode, command }) => {
     },
     // vite 相关配置
     server: {
-      port: 80,
+      port: 81,
       host: true,
       open: true,
       proxy: {