摘要:
通过vite.config.js 暴露出defineConfig函数实现构造,vite会读取defineConfig返回的配置对象,配置对象需要自行编写 defineConfig 该函数是vite工具助手函数,用来读取构建配置,其返回一个配置参数对象 通过查看源码得知,vite配置有以下可选非必要内 阅读全文
摘要:
使用flex布局,将多个元素以三个为一行,往下排列。 .logo-field { width: 650px; display: flex; align-items: center; justify-content: center; flex-wrap: wrap; .__logo-item { wi 阅读全文
摘要:
vue3中新增了hooks的使用,内置了vue的各种api,用来将重复逻辑封装复用,比mixin更灵活 hooks中同样可以使用vue的生命周期钩子,但是容易产生原文件生命周期和hooks函数中生命周期执行顺序的疑惑 根据原文件调用生命周期和执行hooks函数的时机进行排序 export const 阅读全文
摘要:
远程仓库存在大量tag需要清理,在gitlab无法批量删除,需要在原生命令窗口通过命令进行操作 使用正则表达式匹配相关tag 使用tag名遵循test.20241207123424(测试标签,2024年12月07日12点34分24秒) 首先使用正则表达式打印出符合条件的标签git tag -l | 阅读全文
摘要:
开发环境VIte配置了proxy,在控制台看不到实际请求的URL 可以在proxy使用byPass() 因为无法将其添加到请求头中,使用加到响应头方便查看 '/api': { target: env.VITE_NODE_ENV 'prod' ? 'https://***.com' : `https: 阅读全文
摘要:
CI/CD核心概念是持续集成,持续交付,持续部署 CI 持续集成 解决项目在多个分支合并时产生冲突需要花费大量时间解决冲突的问题 CI帮助开发者在合并回主分支后进行单元测试来验证更改,减少因为合并带来的bug CD 持续交付 在走完CI流程后,CD持续交付会自动将已验证的代码交付到储存库。前提是CI 阅读全文
摘要:
出处 出自硬件开发测试时,通电查看硬件是否冒烟来判断硬件是否正常运行 定义 冒烟测试指的是在开发新版本程序后,进行最基本的流程测试,保证程序基本流程能够走通 其覆盖率低,只能确保基本功能是否无差错 其效率高,能让开发快速知道存在的bug,降低后期修复bug的成本 阅读全文
摘要:
webview打开了H5页面,需要调用H5中的某个方法 H5只需要将该方法写入到window对象中 window.callBackFunction = () => { console.log('webview use js function') } 阅读全文
摘要:
场景 vue项目,vite配置了基本路径前缀/h5 在页面内,通过js进行页面跳转 问题 使用window.location.href = '目标地址',结果发现实际跳转地址会变成本地地址前缀+目标地址,e.g. https://loacalhost:9999/h5/www.baidu.com 解决 阅读全文
摘要:
请求图形验证码,后端通过流式返回图片结果 前端需要进行结果处理,才能使用:scr渲染图片 创建blob对象,处理流对象 如何为blob资源创建一条URL,能够渲染到页面 const blob = new Blob([result], { type: 'image/png' }) return (wi 阅读全文