自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(120)
  • 收藏
  • 关注

原创 利用npm内置命令构建脚本工具

npm 的内置生命周期脚本(Lifecycle Scripts)是一系列预定义的钩子,会在执行特定npm命令时,核心分为「核心命令钩子」「发布相关钩子」「安装/卸载钩子」等类别,且遵循的执行顺序(如。

2025-12-31 16:03:16 348

原创 vueRouter中的base 与vue.config.js中的publicPath的配置与使用

vueRouter中的base 与vue.config.js中的publicPath的配置与使用vue与react项目,大多数是单页面应用,那么项目中如果想 使用nginx配置一个路径,都指向该服务,如何配置呢?单页面应用,首先nginx 配置,同一个ip 或域名下 的路径都可以访问到前端的index.html页面,具体配置可看nginx配置;比如配置 /router1/ 都访问 www.xxx.com/router1/index.html。

2025-12-02 09:18:05 176

原创 vscode editor 基础行为配置

VS Code 的editor基础行为配置(即中以editor.开头的配置项),涵盖等核心场景,是定制编辑器基础体验的关键。

2025-12-01 11:31:54 541

原创 【无标题】

核心命令;兜底配置项目根目录.npmrc;关键原则--depth 0是“不更新已有包”的核心;是“不删除已有包”的核心;--no-save避免锁文件变动触发后续依赖解析。通过以上配置,可确保仅“新增”目标包,对项目中已存在的包做到“零改动”(不更新、不删除、不替换)。

2025-11-30 14:15:48 656

原创 多级背景图的层叠设计 backgroundImage

在开发中,需要给一个区域设置多套 背景图或者背景色。

2025-06-18 12:01:52 237

原创 chrome插件提取标签数据

chrome插件,收藏标签提取

2025-05-08 17:13:55 289

原创 函数节流——一段时间内多次请求,只调用最后一次

函数节流——一段时间内多次请求,只调用最后一次

2025-04-23 14:34:35 170

原创 前端开发常见问题与面试-02

前端开发,前端面试

2025-02-21 09:07:09 1257

原创 前端开发常见问题与面试-01

前端开发,前端面试

2025-02-21 08:45:47 591

原创 IntelliJ IDEA 快捷键终极指南:提升开发效率的 30+ 核心技巧

修改现有快捷键打开设置:Ctrl + Alt + S→Keymap搜索目标操作(如 “Run Test”)右键 →,输入自定义组合键。

2025-02-17 17:31:53 1084

原创 js 箭头函数的意义?

为什么需要箭头函数?------为了消除函数的二义性。什么是函数的二义性?在js里面,函数有两种含义、箭头函数和普通函数有什么区别?

2024-12-30 17:25:55 190

原创 图片base64 数据转化为 file 对象流

【代码】图片base64 数据转化为 file 对象流。

2024-12-06 10:20:46 254

原创 Chrome控制台 网站性能优化指标一览

Chrome控制台 网站性能优化指标一览及H5应用性能优化

2024-12-04 11:20:03 1820

原创 H5项目中,html2canvas 使用稳定及最佳实践

在做H5项目使用 html2canvas生成图片,

2024-10-24 16:40:03 692

原创 table 固定列宽,制作中间滚动,两边固定的效果

表单模拟固定左右侧

2024-10-22 17:00:52 455

原创 vue3更具文件目录动态添加路由配置

在view文件夹下,建立threePage文件夹,在里面建立index.vue,index1.vue;在项目中,想要在某个文件夹下直接添加.vue文件,并根据文件自动生成route跳转,动态获取view/threePage里面文件,配置文件router对象。在router的index文件内引入上述文件,打开对应的页面路径。建立three.js文件,即可跳转对应的页面;

2024-09-24 16:26:49 517 1

原创 window端口占用情况及state解析

背景:在电脑使用过程中,经常会开许多项目,慢慢地发现电脑越来越卡,都不知道到底是在跑什么项目导致,于是就想查看一下电脑到底在跑什么软件和项目,以作记录。

2024-06-18 17:12:49 1101

原创 使用原生input file 属性,通过axios上传文件

在做开发过程中,我们经常遇到上传的场景,如何使用原生input file来上传问题件。

2024-06-18 09:55:59 485

原创 api 常见状态码

常见状态码

2024-06-12 14:33:00 1166

原创 Python 包安装及常用命令【python 入门】

python安装及常用命令

2024-06-06 16:58:42 4711

原创 Vue 爷孙组件通讯之:Provide / Inject 详细介绍

假设有一个组件A,A组件引入B组件(A为B的父组件) ,B组件引入C组件(B为C的父组件),即A为C的祖先组件,此时二者可以使用provide / inject进行通信。时,通常使用的是 props 和 emit,父传子时,使用的是 props,如果是父组件传孙组件时,层层传递非常麻烦。我们这里不让C直接改变A中的数据,而是将A改变数据的方法通过provide传给C,C执行该方法,触发改变A中的数据。以上为A向C传数据,如果C向A传数据(或者说C需要改变A中的数据),该如何做?

2024-06-06 15:24:33 1758

原创 eclipse 快捷键

eclipse快捷工具,快捷键

2024-05-20 17:39:24 536

原创 发布自己的npm包

npm

2024-04-25 16:00:23 1118

原创 Prop being mutated:报警

vue prop报错

2024-04-15 08:52:43 650

原创 神奇的css radial-gradient

使用css制作凹陷

2024-03-28 16:22:33 454

原创 NVM管理node版本

nvm 管理node版本

2024-03-19 10:56:52 528

原创 H5页面兼容offsetTop

offsetTop兼容

2024-03-19 09:07:11 528

原创 H5页面调用a标签打电话

注意事项:使用tel:119,可以在安卓上正常使用,ios有兼容问题,tel://119,在ios与安卓上都可以正常调用。

2023-11-10 14:58:29 604

原创 chrome 升级后,input事件属性兼容处理。disable后不会click冒泡。

新版chrome升级到 116.0.5845.97 之后,input标签,click事件,不会进行冒泡,此时,在外层的click监听不到。自身click亦不会触发。

2023-08-22 15:49:24 809

原创 vue中监控浏览器回退 popstate,进行全局路由控制

在app.vue mounted的时候,监控这个回退拿,触发回退后,调用回退事件。

2023-03-27 17:50:05 908

原创 阿里云 nginx 安全证书修复

案例云 nginx 安全证书

2023-02-20 10:09:58 379

原创 for var in 循环报错

Property left of ForInStatement expected node to be of a type

2023-02-17 17:09:10 1327

原创 vue2 babel-core 6.x 升级到 7.x

vue2 babel-core 6.x 升级到 7.x

2023-02-08 12:13:08 2329

原创 less 数组循环

less 数组循环

2022-05-26 14:34:20 797

原创 windows下关闭进程

1、找到端口名(3004)  netstat -aon | findstr "3004"2、找到pid  tasklist|findstr "6412"3、关闭端口  taskkill /pid 6412 -t -f

2022-03-04 09:24:22 993

原创 JS,TS中的as关键字, 断言类型,进行类型转化

ts 传参,有时参数定义类型不正确,会报类型错误,使用断言类型转化。

2022-03-04 09:24:16 7316 1

原创 TS2769: No overload matches this call.

ts中,遇到这个报错,参数格式不对

2022-03-02 10:22:12 12630

原创 git合并分支上指定的commit

merge 能够胜任平常大部分的合并需求。但也会遇到某些特殊的情况,例如正在开发一个新的功能,线上说有一个紧急的bug要修复。bug修好了但并不像把仍在开发的新功能代码也提交到线上去。这时候也许想要一个只合并指定某些 commit 的功能。cherry pick 合并单个 commit具体操作:git checkout mastergit cherry-pickcommit-iid就这么简单。62ecb3 已经应用在 master 上了(作为一个新的commit)。...

2022-01-12 11:31:49 1379

原创 服务器学习记录-01 阿里服务器链接

趁着双十一,买了个服务器和域名,整理下服务器相关的配置做做记录。 首先注册阿里云账号,根据自己的需求选购适合自己的服务器类型,我这里选购的是 ecs共享型 n4,1核2g,宽带1M,高效云盘40-100g,宣传上是性能无约束,适用于中小型网站搭建等应用。 我主要用于学习,所以对服务器性能要求不高,找个便宜的而已。 买好之后呢,阿里云会初始化一个实例,并短信通知你,实例名称,公网ip,系统用户(默认root)等等,也可自己登录阿里云查看,登录--控制台--产品与服务--...

2021-11-10 11:21:32 707

原创 vue项目内集成pdfJs

先上官网链接 PDF.js 使用vue进行h5开发过程中,有时需要展示pdf,分享出来的页面,运行平台如果不支持pdf查看的话怎么办,pdfjs提供了很好的api,在这儿给大家提供两种方法以供参考。效果分别如下: 第一种方法,缩放,跳转等等,都需自己额外调取及操作第二种,则比较现成,样式也更接近浏览器自带的pdf预览。两种实现方法如下1 引入pdfjs-dist,调取pdfjs api 将需要查看...

2021-11-03 18:16:27 2240

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除