摘要:
🧑💻 写在开头 点赞 + 收藏 学会🤣🤣🤣 一.webpack和vite的区别 1.构建速度不同 Webpack: Webpack的构建速度相对较慢,尤其在大型项目中,因为它需要分析整个依赖图,进行多次文件扫描和转译。 Vite: Vite以开发模式下的极速构建著称。它利用ES模块的特性 阅读全文
posted @ 2024-09-18 17:17
林恒
阅读(1980)
评论(1)
推荐(0)
🧑💻 写在开头 点赞 + 收藏 学会🤣🤣🤣 你是不是经常遇到这样的情况:明明代码看起来没问题,一运行就各种报错?或者测试时好好的,上线后用户反馈bug不断?更气人的是,有时候改了一个小问题,结果引出了三个新问题…… 别担心,这绝对不是你的能力问题。经过多年的观察,我发现大多数JavaSc 阅读全文
🧑💻 写在开头 点赞 + 收藏 学会🤣🤣🤣 引言:一个看似简单的陷阱 在 JavaScript 的日常开发中,我们常常会遇到这样一段“经典”代码: console.log([1, 2, 3].map(parseInt)); // 输出:[1, NaN, NaN] 乍看之下,这段代码似乎应 阅读全文
🧑💻 写在开头 点赞 + 收藏 学会🤣🤣🤣 引言 在现代Web开发中,性能优化是一个永恒的话题。随着前端应用的复杂度不断提升,JavaScript的执行效率直接影响用户体验。我曾面临一个关键功能的性能瓶颈——初始实现需要50ms完成的任务,通过一系列优化手段成功降至5ms。本文将分享这7 阅读全文
🧑💻 写在开头 点赞 + 收藏 学会🤣🤣🤣 在前端开发中,网页截图是个常用功能。从前,html2canvas 是大家的常客,但随着网页越来越复杂,它的性能问题也逐渐暴露,速度慢、占资源,用户体验不尽如人意。 好在,现在有了 SnapDOM,一款性能超棒、还原度超高的截图新秀,能完美替代 阅读全文
🧑💻 写在开头 点赞 + 收藏 学会🤣🤣🤣 em + PostCSS插件 使用PostCSS插件将项目中的px单位自动转换为rem,搭配JS动态设置根字体大小(监听window.resize)。 vite配置 import { defineConfig } from 'vite' imp 阅读全文
🧑💻 写在开头 点赞 + 收藏 学会🤣🤣🤣 先看效果:在素材网站一键批量保存所有图片 废话不多说,直接上手! 项目结构 image-downloader-extension ├── manifest.json # 扩展的"身份证" └── background.js # 插件后台脚本 创 阅读全文
🧑💻 写在开头 点赞 + 收藏 学会🤣🤣🤣 为何网站要升级为https 原因有以下几点: 1. 避免浏览器的不安全的警告 浏览器对于http的网站会在地址栏明确标记【不安全】字样 这样直接降低用户对网站的信任度 造成用户流失 甚至可能被用户误认为是钓鱼网站 如下图,是笔者的网站没有升级h 阅读全文
🧑💻 写在开头 点赞 + 收藏 学会🤣🤣🤣 情况说明 主系统单点登录点击触发window.open()打开本系统。 是发布生产后的新需求:要求退出登录后直接关闭当前系统页面。 本地运行增加了window.close()方法实现功能,点击退出后页面没反应。 排查过程 官方解析中说明,win 阅读全文
🧑💻 写在开头 点赞 + 收藏 学会🤣🤣🤣 前言:判断是不是微信内,是微信内就用jsApi支付(屏蔽支付宝),不是微信内就用H5支付 此实例为vue2实例,需要vue3的宝子可以自行转换,流程上没啥区别 var ua = window.navigator.userAgent.toLowe 阅读全文