自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 taro使用小记 —— 持续更新

taro 3.6 版本已经支持了网络请求库。

2023-06-11 16:12:16 2322

原创 vite3学习记录

vite3学习记

2022-07-20 12:21:56 1380

原创 win11 更新后导致 docker 启动报虚拟机错误解决办法

docker报错解决:Previously there was no errors; Now - error dialog is shown when starting the Docker Desktop:provisioning docker WSL distros: ensuring main distro is deployed: checking if main distro is up to date: checking]ain di

2024-08-27 14:58:39 420

原创 node 与 webhdfs 交互

node 通过 webhdfs 写入文件到 hadoop

2024-08-10 15:50:04 224

原创 用 node 搭建基于 gotenberg、LibreOffice 或者 onlyoffice 文档转换服务

通过 libreoffice 或者 onlyoffice 搭建文档格式转换服务。例如 .excel 转 .pdf

2024-07-28 22:45:48 355

原创 最新 taro v3 运行,报错 Error: [object Object] is not a PostCSS plugin 解决办法

重新安装 postcss 依赖,重新运行即可。

2024-07-16 16:20:18 419

原创 sql 清空表,并清空自增 id

表名替换为自己要清空的表。在 Navicat 中。

2024-07-08 19:37:53 345

原创 puppeteer 爬虫初探

若要程序打开浏览器运行时,需手动指定电脑系统安装的。安装 puppeteer 会默认下载一个最新版本的。路径: 在 chrome 浏览器中输入地址。指定系统 chrome 浏览器路径。

2024-07-07 22:11:41 997

原创 js 上位机开发常用工具函数记录

js 上位机开发常用工具函数记录。

2024-07-07 21:25:43 126

原创 node 下载文件到网络共享目录

node 下载文件到网络共享目录

2024-07-05 11:34:38 139

原创 npm install puppeteer 报错 npm ERR! PUPPETEER_DOWNLOAD_HOST is deprecated解决办法

在19以下的版本,puppeteer 关联的 Chromium 的下载地址可以通过 puppeteer-download-host 进行配置,在 Puppeteer20.1 以上的版本则需要通过 PUPPETEER_DOWNLOAD_BASE_URL 进行配置。保存后重新安装依赖,顺利进行。

2024-07-03 18:17:27 965

原创 npm 添加 electron 安装镜像变量,提交打包速度。

时, electron-builder 默认会从 github 下载 electron 依赖包,导致打包缓慢。可以通过添加 electron 下载镜像地址来解决。结尾:这样,打包时就会从镜像地址下载 electron 打包相关依赖,提升打包速率,加快打包时间。查看 npm 所有配置。

2024-06-11 15:43:51 426

原创 vue3 自定义国际化、elementPlus 国际化

vue-i18n// 自定义语言文件const language = (navigator.language || 'en').toLocaleLowerCase() // 这是获取浏览器的语言legacy: false, // 是否使用 composition API 模式locale: localStorage.getItem('locales') || language.split('-')[0] || 'zhCN', // 首先从缓存里拿,没有的话就用浏览器语言, "zhCN",

2024-05-09 19:32:32 510

原创 electron 多窗口 vuex/pinia 数据状态同步简易方案(利用 LocalStorage)

关键: 利用 watch 监听全局 state 的变动,每次变动,进行 localStorage 同步。缺点: 数据量大时,消耗性能较高。可用作少量数据的同步方案;

2024-05-09 16:42:39 697

原创 electron 通信总结

默认开启上下文隔离的情况下。

2024-05-06 22:43:14 436

原创 vue3 + potree 渲染点云数据记录

potree 官网示例结合 vue3 使用。

2024-04-10 10:39:59 1286

原创 dayjs 判断是否今天、本周内、本年内、本年外显示周几、月份等

dayjs 周几、今天、本年内、本年外判断

2024-04-10 10:13:20 1510

原创 2024 腾讯云短信正文模板短链接申请技巧

用变量的 {1} 的方式申请短链接是审核不过的。办法: URL短链接 后跟 变量。

2024-02-25 12:36:29 635

原创 express 定时删除 oss 垃圾图片

4、定义 express 路由,通过访问路由,开启和关闭定时任务。node-schedule 为创建定时任务第三方库。2、获取所有数据存储的图片数据。3、对比差异,找到要删除的图片。1、获取所有 oss 文件。2、创建定时任务基类文件。

2024-02-14 23:38:50 390

原创 taro 小程序自定义地图选点功能

监听到地图视野改变后,通过。

2023-07-02 01:49:21 1155 1

原创 2023 node 接入腾讯云短信服务,实现发送短信功能

正文模板里参数对应的内容值。即模板变量对应的含义。例如我们的模板里使用了 {1} {2} {3} 则TemplateParamSet填写。只需配置 secretId 和 secretKey , 其他的使用默认值,不用修改。a、签名即是短信的开头。: 短信应用id, 在控制台,应用管理 > 应用列表里。: 为自己申请通过的 签名内容。b、正文模板即短信内容, 变量部分使用。今天是{1}佳节,{2}祝您节日快乐!: 为自己申请通过的正文内容模板id。:要发送短信的手机号。方法,传入自己的参数即可。

2023-06-22 17:20:53 2314

原创 prisma 结合 mongodb 查询地理空间坐标,实现 “附近的人”功能

1、MongoDB 中地理空间数据可存储为GeoJSON或者数组形式[]。如果是经纬度,则经度在前,纬度在后。2、在执行地理空间查询前,需先创建索引,推荐索引类型为2dsphere3、在 prisma 中如果使用的数据库是 mongodb, 在进行原生数据库查询时,可使用 prisma 提供的方法mongoDB地理空间查询文档鸣谢~

2023-06-20 15:31:06 1232

原创 express 获取阿里云 oss 文件对象列表

【代码】express 获取阿里云 oss 文件对象列表。

2023-06-19 13:18:39 728

原创 使用 docker 搭建 mongodb 6 单节点副本集

2701:27017:MongoDB 的默认端口号为 27017,这个参数是将宿主机的端口映射到当前 mongo 容器的端口,这样,就能通过网络访问容器的数据库服务了。由于下载 mongo 镜像时没有指定 tag,也就是使用的默认的 tag,这里也就不用指定。// priority, 0-255 数值越高,越能成为主节点。或者通过重新配置副本集,也可以追加副本集成员。使用哪一个镜像创建容器。mongoRs 为刚刚我们创建的容器名称。因为只有一个节点,默认会被选为主节点。进入到 mongosh 后执行。

2023-06-15 13:26:51 1638 1

原创 使用 docker 创建 mongodb 副本集, 和调整副本集优先级

== docker 创建 mongo 副本集。

2023-06-14 21:16:47 1631 2

原创 window docker 报错 Docker Desktop requires a newer WSL kernel version. 解决

等待下载完成,重新启动 docker 即可。重新进入 docker 正常工作。解决: cmd 中 执行。

2023-06-14 00:48:02 1803

原创 prisma 学习记录

1、prisma 可以看做是一个 ORM。安装 prisma设置要链接的数据库--datasource-provider + 要使用的数据库2、prisma 中的模型,表示底层数据库中的表或者集合。生成 Prisma Client API 的基础通过使用(迁移)经模型映射到数据库表当中。此命令不适用于 mongodb 数据库。目前仅支持关系数据库。3、prisma studio 中prisma 的 数据库图形化界面,可以查看和编辑数据库。

2023-06-13 02:50:24 2224

原创 一步步搭建基于 ts + express + prisma + mongodb + zod 后端服务

创建后复制到 .gitignore 文件中, 并在 .gitignore 开头加入 build。创建一个名为一个 miaooo-backend 的项目,并且进入项目 执行 npm 默认初始化。在 app.ts 文件中, 创建 express 实例,并执行 bootstrap。, 会在自动创建一个 prisma 目录 和 .env 文件。, 表示 ts 编译后生成并存放 build 目录下。1、在合适位置,代开 vscode , 终端执行。3、新建 src 目录。在 .env 文件里可以配置数据库的地址。

2023-06-12 19:10:06 2021

原创 uniapp 运行报错 Cannot start service: Host version “0.16.13“ does not match binary version “0.15.18“ 解决

目录中再次运行即可。

2023-06-11 16:21:17 2227

原创 小程序如何访问本地后端服务

如果是 windows 系统。可在 cmd 中通过 ipconfig 来查看本机 ip。如果手机和电脑在同一个网络。真机调试或预览也能正常访问接口。我本地是 express 服务, 在 3000 端口。微信开发者工具 > 详情。

2023-06-11 15:14:52 4852 1

原创 node18 + express + mongoose 开发后台服务踩坑记录

npm init。

2023-06-06 14:37:02 565

原创 30岁被裁,我用云开发写了个上门喂猫小程序进行创业

30岁被裁,我用云开发写了个上门喂猫小程序进行创业。Taro + vue3 + unnocss + ts + NutUI4 + pinia。

2023-02-27 16:32:30 517 1

原创 unplugin-auto-import 和 unplugin-vue-components 简单使用记录

unplugin-auto-import 和 unplugin-vue-components 简单使用记录

2023-02-07 16:20:55 1031

原创 npm ERR! Unexpected token ‘.‘ 报错解决办法

npm ERR! Unexpected token '.' 报错解决办法

2023-01-13 10:19:27 35836 7

原创 vue2 实现页面预览图导航,鼠标滑动页面缩略图,实现页面跟随滚动

vue2 实现页面预览图导航,鼠标滑动页面缩略图,实现页面跟随滚动

2023-01-06 14:56:00 1255 3

原创 前端使用 css inset-inline-end 实现线条树形图

前端使用 css inset-inline-end 实现线条树形图

2023-01-06 14:42:40 937

原创 2022 年 项目中常用的工具函数

js 常用函数工具集

2023-01-06 14:29:34 587

原创 使用 viewerjs 简单实现单图预览

使用 viewerjs 简单实现单图预览

2023-01-06 12:25:11 569

原创 nrm使用详解

npm 的源管理器,切换下载安装项目依赖时的源地址。默认包含,支持添加、删除公司内部搭建的私有 npm源地址。一般在国内,使用 taobao 或者 cnpm 源, 安装依赖时速率较快。nrm github 地址:https://github.com/Pana/nrm。

2023-01-05 14:21:01 1123 1

原创 vue2 结合 docx-preview 实现 word 文档预览

vue实现word文档预览

2023-01-03 12:18:15 1135

空空如也

空空如也

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

TA关注的人

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