自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 收藏
  • 关注

原创 vue项目首次加载缓慢,利用splitChunks分包打包导致上线chunk-XX.js文件过多页面加载缓慢资源请求阻塞问题解决方案

vue项目首次加载缓慢,利用splitChunks分包打包导致上线chunk-XX.js文件过多页面加载缓慢资源请求阻塞问题解决方案由于后台管理项目一直在迭代开发,不知不觉项目包过大(30MB左右),每次项目上线后加载最新资源文件(chunk-vendors)用时过久。白屏时间比较长用户体验感特别差。

2024-07-10 16:57:37 311

原创 nvm安装与使用,对node版本管理

nvm安装与使用,对node版本管理,开发过程中几个项目同时进行时而且项目node版本也不相同,这种情况下就会存在node.js版本不兼容问题,windows系统的node升级,是可以通过nvm控制切换node版本。

2024-05-11 13:45:00 364

原创 axios请求会pending几秒再返回数据是什么原因?

axios请求会pending几秒再返回数据是什么原因?因为同一个页面请求太多,但是浏览器同时能发送的请求数量有限,所以该请求被放在队列里等待了。上面截图有个queued at 1.6秒,也就是该请求从代码执行到真正发送等了近2s时间。

2024-05-11 09:20:38 357

原创 vue2-ace-editor 在线编辑器用法

vue2-ace-editor 在线编辑器用法,Ace 是一个用 JavaScript 编写的可嵌入代码编辑器。它与 Sublime、Vim 和 TextMate等原生编辑器的功能和性能相匹配。它可以很容易地嵌入到任何网页和 JavaScript 应用程序中。Ace 被维护为Cloud9IDE的主要编辑器 ,并且是 Mozilla Skywriter (Bespin) 项目的继承者。

2024-05-09 08:45:00 1027

原创 解决前端部署之后,通知用户系统有新版本【version-polling】

解决前端部署之后,通知用户系统有新版本【version-polling】,为了解决前端项目部署之后,如何通知用户系统有新版本,并引导用户刷新页面以加载最新资源的问题。

2023-10-24 14:40:22 294

原创 vue-easy-print 打印实现分页功能

vue-easy-print 打印实现分页功能

2022-12-05 17:45:55 1057 1

原创 vue3使用import.meta.env在vite.config.ts下使用env环境变量的方法

vue2中vue2使用 process.env获取环境变量vue3中process.env 在vue3中不生效vue3中使用 import.meta.env 获取环境变量vite.config.ts中无法使用import.meta.envexport default (({ mode }) => { const VITE_APP_SERVER_URL: string = loadEnv(mode, process.cwd()).VITE_APP_SERVER_URL;

2022-05-18 10:25:46 11874

原创 利用open href 实现浏览器打开窗口查看图片

实现代码 let newWindow = window.open('_blank'); newWindow.location.href = url + '&disposition=inline';字段说明_blank 打开新窗口url 需要打开的图片地址disposition=inline 是图片打开窗口 附件直接下载功能location 与 locatin.href 区别location是location.href的缩写...

2021-12-02 16:27:54 1109

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除