自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 .prettierrc 常用配置

【代码】.prettierrc 常用配置。

2024-06-14 10:52:04 284

原创 vue生成二维码中间自定义logo并截图分享

在公众号中,生成二维码,并在二维码中央添加自定义logo,然后生成一张分享给好友的 二维码图片。

2024-06-12 11:58:04 701

转载 前端构建优化

上面的代码功能是将实际使用的 config.ts 替换为自定义配置的 dev.routerConfig.ts 文件,那么 dev.routerConfig.ts 文件的内容又是如何产生的呢,其实就是借助了 inquirer 与 EJS 模板引擎,通过一个交互式的命令行问答,选取需要的模块,基于选择的内容,动态的生成新的 dev.routerConfig.ts 代码,这里直接上代码。需要注意的是,创建子进程和主进程之间的通信是有开销的,当你的 loader 很慢的时候,可以加上 happypack。

2024-06-03 09:37:00 13

转载 Midia下的Video标签与Audio标签属性和事件汇总

原文链接: https://zhuanlan.zhihu.com/p/59934212。

2024-05-14 11:45:40 20

原创 element-ui select 下拉框做成下拉加载更多

注意: vue 版本需要 ≥ 3.3。

2024-05-08 11:55:56 428

原创 服务器配置了gitlab的 sshkey,使用SSH方式拉取代码时仍需要输入密码

现象: 我在服务器上已经生成了 sshkey,并且已经上传到 gitlab,但是我在服务器上使用SSH 方式拉取代码的时候,仍需要输入密码。,想要每次登录服务器是都自动开启,需要在。我用的是移动云的服务器,默认没有开启。

2023-11-28 13:41:22 911

原创 CentOS 系统给nodejs 项目安装依赖报错 make: g++: No such file or directory

我在给nodejs 项目安装依赖包的时候,报了如下错误。然后再去安装依赖就可以了。

2023-11-28 10:56:43 1015

原创 uniapp 给小程序添加分享功能

在小程序中,你可以创建一个自定义的分享组件,然后在需要分享的页面中引用该组件。这个组件可以包含分享的相关信息,例如分享的标题、图片等。

2023-11-22 14:21:31 3746

原创 Mysql 执行 sql 文件导入数据时报错: Got a packet bigger than ‘max_allowed_packet‘ bytes

的问题这是因为插入输入过大造成。

2023-11-13 09:40:47 340

原创 cron 表达式解释

Cron 表达式是一种用于指定定期运行任务的字符串表示法,通常用于调度任务或作业。Cron 表达式包括多个字段,每个字段表示时间的不同部分,如分钟、小时、日期等。Cron 表达式是一种强大的工具,用于灵活地调度和安排任务的执行时间。在标准的 Cron 表达式中,有五个字段,分别表示分钟、小时、日期、月份和星期几。星期字段(0-6): 用于指定任务应该在星期几执行。月份字段(1-12): 用于指定任务应该在哪个月份执行。小时字段(0-23): 用于指定任务应该在哪一小时执行。例如,1 表示每月的第一天。

2023-10-31 10:13:22 216

原创 Transit path

"Transit"路径通常指的是网络上的一种数据传输路线或路径,该路线用于在计算机网络中传递数据包。这个术语通常在网络和通信领域中使用,用于描述数据从一个地方传输到另一个地方的路线或路径。在计算机网络中,数据包可以通过多种路径传输,取决于网络拓扑、路由策略和中间设备(如路由器和交换机)的配置。"Transit"路径描述了数据包从源到目的地经过的中间节点和网络设备,以及它们之间的连接和路由。"Transit"路径通常涉及跨越多个网络,这些网络可以是公共互联网、专用网络或其他类型的通信网络。

2023-10-26 15:01:37 933

原创 Linux设置密码复杂度

控制用来标记处理和判断各个模块的返回值。控制分为六种:required 表示即使某个模块对用户的验证失败,也要等所有的模块都执行完毕后,PAM 才返回错误信息。requisite 和required相似,但是如果这个模块返回失败,则立刻向应用程序返回失败,表示此类型失败.不再进行同类型后面的操作.sufficient 表示如果一个用户通过这个模块的验证,PAM结构就立刻返回验证成功信息,把控制权交回应用程序。其后相关模块的所有控制都将会比忽略。

2023-10-18 15:17:57 5014

转载 css 新属性 scroll-timeline 实现页面滚动时的动画效果

原文地址:根据页面的滚动进度来控制动画进度。

2023-09-05 21:57:12 527

转载 用nvm安装node后,发现npm下载总是失败的解决办法

path=npm/)(若此网站没有对应版本也可以在https://github.com/npm/cli/releases下载)下载对应的npm包。如下图,我用mvm安装的是node14.17.3版本,node文件名为v14.17.3,我将重命名的npm文件放到了nvm/v14.17.3/node_moudles里。然后将nvm/v14.17.3/node_moudles/npm/bin文件夹里的下图红框中的文件,复制到node文件夹下。用nvm安装node后,发现npm下载总是失败的解决办法。

2023-08-24 17:33:42 3444 2

原创 gyp verb check python checking for Python executable “python2“ in the PATH

当我们的前端项目中用到 时,有时候汇报这个错:如果是 版本的,需要装一个 版本

2023-08-24 17:31:12 1111

转载 完美解决MySQL错误日志出现大量的 Got an error reading communication packets 报错

最近在安装完mysql之后发现error log 出现大量 Got an error reading communication packets 等的读写报错,如下图。

2023-08-21 10:04:26 2282

转载 CSS 基础拾遗

之前我们通常是在预处理器里才可以使用变量,而现在 CSS 里也支持了变量的用法。通过自定义属性就可以在想要使用的地方引用它。自定义属性也和普通属性一样具有级联性,申明在 :root 下的时候,在全文档范围内可用,而如果是在某个元素下申明自定义属性,则只能在它及它的子元素下才可以使用。自定义属性必须通过--x使用自定义属性的时候,需要用 var 函数。-- 定义自定义属性 -->:root {-- 使用变量 -->h1 {

2023-08-18 13:36:32 129

原创 在线 Javascript 代码编辑器,有代码提示功能

分享一个在线代码编辑器,有代码提示功能。

2023-07-28 09:50:07 199

原创 React + 二级目录 + Nginx配置

Nginx 关于 React 二级目录的配置

2023-07-25 08:49:58 1059

转载 mysql 左连接、右连接、内连接、全外连接的区别

原文链接:https://blog.csdn.net/u011047968/article/details/107744901。full join (全外连接):返回左右表中所有的记录和左右表中连接字段相等的记录。right join(右连接):返回包括右表中的所有记录和左表中连接字段相等的记录。left join(左连接):返回包括左表中的所有记录和右表中连接字段相等的记录。inner join(内连接):只返回两个表中连接字段相等的行。首先,我这里用了两个表,表之间没有什么联系,只是为了演示所用。

2023-07-09 18:38:08 559

转载 移动端布局之postcss-px-to-viewport(兼容vant)

原文链接: https://www.cnblogs.com/zhangnan35/p/12682925.html,如果我说这种方案能解决98%以上的移动端布局痛点,我想整个掘金,应该没有人会反驳。

2023-06-12 13:40:26 739 5

原创 10进制转16进制,长度不足左侧补0

【代码】10进制转16进制,长度不足左侧补0。

2023-06-11 23:06:24 550

原创 Nodejs生成pdf文件流+前端通过二进制流下载pdf

后端:Nodejs + pdfkit 生成pdf前端:通过 downloadjs生成pdf文件1、后端代码const PDFDocument = require('pdfkit');const fs = require('fs');exports.createPdf = (req, res) => { const doc = new PDFDocument(); // doc.pipe(fs.createWriteStream('output.pdf')); // 在服务端生成pd

2023-04-12 14:39:40 1209 1

原创 js 获取文本行数

【代码】js 获取文本行数。

2023-03-17 13:21:22 1009

原创 前端配置 可选链 + 双问号 语法糖

示例代码。

2023-03-02 16:46:44 263

原创 css-in-js 之 vue

CSS-in-JS就是可以使用JS来编写CSS样式,这原本是React的专属,现在可以在Vue。并修改。

2023-02-24 14:44:59 1479 1

原创 IntersectionObserver-交叉观察者-前端动态效果实现

IntersectionObserver 翻译为 "交叉观察者",它的任务就是监听目标元素跟指定父元素(用户可指定,默认为viewport)是否在发生交叉行为,简单理解就是监听目标元素是否进入或者离开了指定父元素的内部

2023-01-09 08:57:30 782

转载 前端主题切换

前端主题切换功能

2022-12-15 16:48:40 1362

原创 Taro +微信小程序实现 露出后一项的一小部分的swiper效果

实现可以露出下一张swiper 图一部分的效果。

2022-11-29 09:50:22 647

原创 Nuxt 2 + wangeditor 5.0

Nuxt 引入 wangeditor 组件

2022-11-23 08:25:25 454

原创 nuxt 2 + vue2学习

Nuxt.js 2.0 + vue 2.0 学习 + 服务器部署

2022-11-18 16:52:04 1063

原创 Nodejs + vscode 调试服务端代码

注意:这里是前台启动,所以不要关闭命令行对话框。还有就是如果你已经用pm2启动该服务了,那么得先停掉,否则会提示端口号被占用。会输出相应的启动信息,此时找到你想断点的文件中的位置,直接断点即可。一定要保证本地代码和服务端的代码的一致性。打开vscode 的调试栏,选择。调试项,然后点击左侧的绿色三角号。注意 9229 端口需要开放。不出意外的话vscode的。,还有就是一定不要调试。

2022-11-18 08:47:06 374

原创 vue + echart4.0 按需引入

src我是直接使用 node_modules/echarts 包里自带的构建工具:-i:代码入口文件,可以是绝对路径或者基于当前命令行路径的相对路径。-o:生成的 bundle 文件,可以是绝对路径或者基于当前命令行路径的相对路径。–min:是否压缩文件(默认不压缩),并且去多余的打印错误信息的代码,形成生产环境可用的文件。

2022-11-14 14:33:17 1381

转载 自定义 ElementUI分页组件中的中文文案

根据上图可以看到,element提供了附加功能,通过配置参数可实现总条数、跳转页面等的功能,但是有些不太友好的是,这些文字是写死的,不能自己通过插槽去修改,但是目前的需求就是和element提供的文字不一致,比如我只要xxx条,不要共字,那怎么符合当前需求呢?注意:这里要加入table是因为,如果只改pagination,el-table 组件在没有数据时,「暂无数据」这样的默认提示文字消失了。很明显跟这个this.t有关,在文件中搜索,发现并没有t的定义,因此肯定就在mixin中,找到该文件。

2022-11-10 10:02:13 2169

原创 Taro微信小程序实现 美团购物车小红点动画效果

Taro 实现微信小程序的商城商品加入购物车时的小红点动画效果

2022-11-03 15:38:48 1877

原创 Taro 引入 vant

(2) 更改vant组件的样式时,可能会出现px无法被编译为rpx的情况:直接在css中使用rpx单位。(1)子组件内引用不生效:需要在外层父组件中引用。(建议在app.config.js中全局引入)

2022-10-28 13:20:08 1600

原创 Taro使用 微信小程序 副文本编辑器

Taro把一些小程序的原生组件给抽成了插件包括但不限于: editor/page-container,所以直接在代码中写的话是不会被渲染出来的,得经过下面的操作才可以。

2022-10-27 16:40:47 1793

原创 Taro 使用记录

版本: Taro – 3.5.3 Vue: 3.0.0。

2022-10-27 16:26:21 178

原创 Ubuntu /var/spool/mqueue-client 目录下出现大量文件

Ubuntu目录下会有大量文件, 产生的原因是:cron任务中有输出内容时,默认会通过sendmail 发送,但是如果服务器上没有 sendmail 服务时,会将发送内容保存到这个目录内。

2022-10-27 16:23:00 368

原创 Taro实现 微信小程序 可左右滑动切换的Tab组件

######2、BgTitleTouchGroup.less3、BgTitleTouchItem.vue4、BgTitleTouchItem.less######5、announcement.vue

2022-10-27 16:15:51 1602

空空如也

空空如也

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

TA关注的人

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