首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
框架
订阅
不能被吃掉的蚂蚁
更多收藏集
微信扫码分享
微信
新浪微博
QQ
24篇文章 · 0订阅
面试官:前端跨页面通信,你知道哪些方法?
在浏览器中,我们可以同时打开多个Tab页,每个Tab页可以粗略理解为一个“独立”的运行环境,即使是全局对象也不会在多个Tab间共享。然而有些时候,我们希望能在这些“独立”的Tab页面之间同步页面的数据、信息或状态。 正如下面这个例子:我在列表页点击“收藏”后,对应的详情页按钮会…
发现vite运行时遗漏文件
发现: 在我频繁的修改文件,同事频繁打包的过程中,不知道情况的我发现了一个文件:vite.config.js.timestamp-1664257262527.mjs,本着出现不明东西一探究竟的那个刺头
请将你的npm依赖版本锁定
来了新同事,拉同一个项目到本地安装依赖之后跑不起来,但是其他三台电脑运行着都没问题。接下来就是逐步定位问题,首先排除了代码问题,因为最新代码在其他同事不同系统的电脑上都没正常运行,进过百度/谷歌/github issue搜索报错、反复重新拉项目、重启电脑、重装环境、重装系统等一…
我是如何在低版本浏览器中运行Vite启动的项目的?
前言 众所周知,Vite 已然占据 web 开发的半壁江山。 无论是 Vue 项目还是 React 项目,我都习惯使用 Vite 去开发构建。 但是,有个问题一直困扰着我,那就是,项目需要兼容
Vite 踩坑指南
xxx does not provide an export named 'xxx' 大部分第三方包都是 cjs 导出的,也就是只有一个导出口,比如 axios 、jquery、lodash等,他们的
浅谈WebRTC技术原理与应用
一、技术背景 根据 Cisco 预测指数显示,到 2022 年,视频将占所有 IP 流量的 82%,高于目前的 75%。在疫情背景下,线上实时音视频交互已经是当下和未来重要的交互途径之一了,比如在线视
多个Node.js版本之间切换
本篇文章会讲windows和Mac系统下实现多个node.js版本之间的切换。 先卸载掉本系统中原有的node版本(也可以不卸载,我觉得吧还是卸载吧,以免会有冲突。反正我是卸了); 卸载我就不细讲了,在控制面板的程序和功能中就可以卸载掉。 之后就是安装了,解压双击exe文件傻瓜…
Vue项目打包-合并、压缩,让响应纵享丝滑
影响网页响应速度的因素有很多,例如:请求内容太大、http请求次数太多、服务器本身处理请求太久、JS脚本执行耗时过长、浏览器回流重绘等。网站页面的响应速度与用户体验息息相关,直接影响到用户是否愿意继续
前端 api 请求缓存方案
在开发 web 应用程序时,性能都是必不可少的话题。对于webpack打包的单页面应用程序而言,我们可以采用很多方式来对性能进行优化,比方说 tree-shaking、模块懒加载、利用 extrens 网络cdn 加速这些常规的优化。甚至在vue-cli 项目中我们可以使用 -…
Webpack深度进阶:两张图彻底讲明白热更新原理!
在现如今,热更新早已成为前端基建中不可或缺的一环,它可以在不刷新整个页面的情况下更新页面中的部分内容,从而提高开发效率,优化开发体验。然而,在实际面试的过程中,笔者发现 80% 的人并不清楚这其中的设