logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

vitest测试 element-plus二次封装组件时css文件报错

报错内容: Unknown file extension “.css” for D:\demo\omniButton\node_modules.pnpm\registry.npmmirror.com+element-plus@2.2.9_vue@3.2.37\node_modules\element-plus\theme-chalk\el-button.css。重启生效,vitest 会 hmr,

文章图片
#css#前端#javascript
【LeetCode】二叉搜索树相关题解汇总

这里是小飞侠Pan🥳,立志成为一名优秀的前端程序媛!!!本篇文章同时收录于我的github前端笔记仓库中,持续更新中,欢迎star~👉。

#leetcode#算法
AST抽象语法树

webpack和Lint等很多的工具和库的核心都是通过抽象语法树这个概念来实现对代码的检查、分析等操作的代码语法的检查、代码风格的检查、代码的格式化、代码的高亮、代码错误提示、代码自动补全等等如 JSLint、JSHint 对代码错误或风格的检查,发现一些潜在的错误IDE 的错误提示、格式化、高亮、自动补全等等代码混淆压缩UglifyJS2 等优化变更代码,改变代码结构使达到想要的结构代码打包工具

#javascript#开发语言#ecmascript
【前端浏览器】浏览器缓存(http缓存) && 浏览器本地存储(总结)

浏览器缓存 && 浏览器本地存储(总结)文章目录浏览器缓存 && 浏览器本地存储(总结)一、浏览器缓存(http缓存)相关术语1. 对浏览器的缓存机制的理解2. 浏览器资源缓存的位置有哪些?3. 协商缓存和强缓存的区别(http缓存、缓存策略、缓存过程)(1)强缓存ExpiresCache-Comtrol(2)协商缓存Last-Modify/If-Modify-Si

#javascript#前端#网络安全
Chrome浏览器断点调试技巧

某些情况下,我们必须知道当前代码的执行顺序,以及每一步变量的执行状态来确定代码是否正确按照我们意愿执行。此时使用断点调试是非常明智的选择。

#chrome#前端
【vue】生命周期(包含父子组件)

【vue】生命周期(包含父子组件)文章目录【vue】生命周期(包含父子组件)一、vue生命周期方法二、keep-alive 中的生命周期三、Vue 子组件和父组件执行顺序四、created和mounted的区别五、异步请求在哪一步发起?六、在什么阶段才能访问操作DOM?一、vue生命周期方法生命周期就是 vue 从开始创建到销毁的过程,分为四大步(创建,挂载, 更新,销毁),每一步又分为两小步,比

文章图片
#前端
Fetch入门

Body.blob()读取 Response 对象并且将它设置为已读(因为 Responses 对象被设置为了 stream 的方式,所以它们只能被读取一次),并返回一个被解析为 Blob 格式(二进制格式,包含二进制数据信息)的 Promise 对象。Body.text()读取 Response 对象并且将它设置为已读(因为 Responses 对象被设置为了 stream 的方式,所以它们只能

文章图片
#javascript#前端#json
【Docker】docker+Nginx部署前端项目

命令的意思是将 Nginx 目录下的 default.conf 复制到 etc/nginx/conf.d/default.conf,用本地的 default.conf 配置来替换 Nginx 镜像里的默认配置。下面的配置直接照抄就好,特别注意,监听的端口号并不需要动,这里的80端口指的是容器的端口,最后我们会将容器的端口映射到我们宿主服务器的端口,比如映射到8888端口。这里镜像中的目录我们不要动

#nginx#docker#前端
JSON 详解

JSON 详解JSON是一种非常重要的数据格式,它并不是编程语言,而是一种可以在服务器和客户端之间传输的数据格式。文章目录JSON 详解一、JSON基本语法二、JSON序列化JSON序列化方法三、Stringify方法replacer参数四、parse方法五、使用JSON序列化深拷贝一、JSON基本语法JSON的顶层支持三种类型的值:简单值:数字(Number)、字符串(String,不支持单引号

#json#javascript#前端
    共 35 条
  • 1
  • 2
  • 3
  • 4
  • 请选择