240 发简信
IP属地:青海
  • 为什么 Vite 速度比 Webpack 快?

    前言 最近作者在学习 webpack 相关的知识,之前一直对这个问题不是特别了解,甚至讲不出个123....,这个问题在面试中也是常见的,作者在...

  • 实时消息推送解决方案

    1、前言 在日常的开发中,我们经常能碰见服务端需要主动推送给客户端数据的业务场景,比如数据大屏的实时数据,比如消息中心的未读消息,比如聊天功能等...

  • node实现自动上传文件

    basic-ftp basic-ftp是一个用于在Node.js中进行FTP文件传输的模块。它提供了一组简单易用的API,使得在程序中实现FTP...

  • 将dist目录下的文件压缩成war格式

    archiver archiver是一个用于压缩文件和文件夹的Node.js模块,可以将文件和文件夹打包成常见的压缩格式(如ZIP、TAR、GZ...

  • Resize,w 360,h 240
    Vite打包性能优化以及填坑

    前言 最近在使用 Vite4.0 构建一个中型前端项目的过程中,遇到了一些坑,也做了一些项目在构建生产环境时的优化,在这里做一个记录,以便后期查...

  • 前端重新部署如何通知用户刷新网页?

    1.目标场景 有时候上完线,用户还停留在老的页面,用户不知道网页重新部署了,跳转页面的时候有时候js链接hash变了导致报错跳不过去,并且用户体...

  • 常用正则表达式

    校验数字的正则表达式 校验字符的正则表达式 将字符串转化为正则表达式

  • 封装resize指令

    Map 与 WeakMap的区别 JavaScript 中的 Map 和 WeakMap 提供了类似的功能 ——都是为了存储键值对——但是它们在...

  • vue 中动态引入图片为什么要是 require

    相信用过vue的小伙伴,肯定被面试官问过这样一个问题:在vue中动态的引入图片为什么要使用require? 有些小伙伴,可能会轻蔑一笑:呵,就这...