会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
ghost-face
博客园
首页
新随笔
联系
订阅
管理
2025年8月13日
vue-router 加载动态路由不能动态引入解决方案
摘要: 当需要添加动态路由时,你绑定的component需要是你项目中的组件,并且需要静态引入,否则项目会报错,这时候封装个方法 const modules = import.meta.glob("../views/**/*.vue"); // route动态组件动态导入 export const load
阅读全文
posted @ 2025-08-13 11:51 OvOGhostFace
阅读(12)
评论(0)
推荐(0)
2025年8月9日
MediaMTX 实现rtsp流转webrtc
摘要: 遇到一个业务需求,需要将无人机端的rtsp流转到浏览器上播放,网上看了一圈,资料零零散散的,故做一篇实现流程,以后忘了还能来看看 准备 服务器,我用的Ubuntu 24.04 ,之前用centOS7, 结果安MediaMTX一直有问题,版本太低好像,干脆直接换了系统 安装node curl -fsS
阅读全文
posted @ 2025-08-09 22:26 OvOGhostFace
阅读(207)
评论(0)
推荐(0)
2025年8月4日
基础项目打包配置
摘要: import {defineConfig, loadEnv} from 'vite' import vue from '@vitejs/plugin-vue' import path from 'path'; import AutoImport from 'unplugin-auto-import/
阅读全文
posted @ 2025-08-04 15:03 OvOGhostFace
阅读(10)
评论(0)
推荐(0)
axios,request配置
摘要: import axios, { AxiosInstance, AxiosRequestConfig, AxiosResponse, AxiosError } from 'axios' import Cookies from 'js-cookie' import { ElMessage, ElLoad
阅读全文
posted @ 2025-08-04 14:33 OvOGhostFace
阅读(8)
评论(0)
推荐(0)
2025年8月3日
大屏flexible记录
摘要: // 首先是一个立即执行函数,执行时传入的参数是window和document (function flexible (window, document) { let docEl = document.documentElement // 返回文档的root元素 let dpr = window.d
阅读全文
posted @ 2025-08-03 00:32 OvOGhostFace
阅读(8)
评论(0)
推荐(0)
vue深色模式浅色模式切换思路
摘要: 其实现在的组件库支持浅色深色模式切换的很多,听说tailwindCss好像很方便,但是我还没用过,我用elemen-plus比较多,先记录一篇vueuse + elementplus 主题切换思路 首先 安装vueuse 和elementplus,这里就不做演示了 根目录创建composables,
阅读全文
posted @ 2025-08-03 00:20 OvOGhostFace
阅读(28)
评论(0)
推荐(0)
2025年7月13日
terser打包配置
摘要: 两个地方可以配置terser,一个是在build里设置 minify: 'terser',然后添加属性 terserOptions 另一个是 terser依赖下载yarn add terser @rollup/plugin-terser 在plugins中添加terser, 需把build中mini
阅读全文
posted @ 2025-07-13 22:12 OvOGhostFace
阅读(80)
评论(0)
推荐(0)
2025年6月17日
yarn工作区
摘要: 初始化组件库时由于有多个功能区需要管理,故此拆分工作区,首先在根目录建一个文件夹(我建立的是packages)存放所有文件,yarn init初始化,并配置package.json,加入 "private": true, "workspaces": ["packages/*"] 例如我的packag
阅读全文
posted @ 2025-06-17 07:46 OvOGhostFace
阅读(12)
评论(1)
推荐(0)
公告