参考文档 vite 自定义底层的 Rollup 打包配置 rollup 配置列表 基础配置 [name] [hash] [ext]… 为内置占位符,详见对应的rollup配置。e.g.assetFileNames export default defineConfig({ build: { rollupOption……
-
-
属性常量 使对象中的属性不可修改,删除 Object.defineProperty const obj = { name: ‘wahaha’ } Object.defineProperty(obj, ‘name’, { writable: false, // 禁止修改属性值 configurable: false, /……
来自分类:javascript / 前端 -
起因 日常开发中经常会有临时使用域名访问本地服务的需求,比如一些微信之类的第三方接口的测试等等。 某些内网穿透软件时好时坏,最终发现了这个localtunnel 安装及使用 全局安装localtunnel // npm npm install -g localtunnel // yarn yarn global add……
来自分类:实用 -
参考文档 selenium 中文文档 selenium-webdriver 文档 安装 进入chromedriver下载地址,选择与本机浏览器版本号匹配的版本下载( 这里以谷歌浏览器为例,其他浏览器驱动看这里) 下载完成后,解压并拖到node安装目录下 在命令行输入验证一下,看到Starting ChromeDrive……
来自分类:javascript / 实用 -
开箱即用版 function sectionRandom (start, end) { let nums = end – start + 1 return Math.floor(Math.random() * nums + start) } sectionRandom(1, 5) sectionRandom(2, 8)……
来自分类:javascript / 前端 -
-
防抖函数 function debounce (func, delay = 200) { let timer = null return (…params) => { timer && clearTimeout(timer) timer = setTimeout(() => func(.……
来自分类:前端 -
-
-
web浏览器(分析请求网址,生成请求消息) 协议栈(打包消息,加上目的地址等控制信息) 网卡(将包转换为电信号并通过网线发送出去) 路由器 接入网(互联网的入口线路) 网络运营商 接入网 防火墙 网卡 协议栈(解包并还原为原始的请求消息) web服务器 返回响应 …
来自分类:网络