- 博客(171)
- 收藏
- 关注
原创 vue3 通过 axios + jsonp 实现根据公网 ip, 查询天气信息
简单使用说明:当与后端约定的请求 callback 参数名称不为为 callback 时,可修改。注意添加 jsonp = true。使用 jsonp 的方式,避免生产环境出现跨域无法访问。安装 axios 的 jsonp 适配器。传入省市,注意添加 jsonp=true。
2024-09-24 18:02:36
676
1
原创 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
1077
原创 用 node 搭建基于 gotenberg、LibreOffice 或者 onlyoffice 文档转换服务
通过 libreoffice 或者 onlyoffice 搭建文档格式转换服务。例如 .excel 转 .pdf
2024-07-28 22:45:48
492
原创 最新 taro v3 运行,报错 Error: [object Object] is not a PostCSS plugin 解决办法
重新安装 postcss 依赖,重新运行即可。
2024-07-16 16:20:18
695
原创 puppeteer 爬虫初探
若要程序打开浏览器运行时,需手动指定电脑系统安装的。安装 puppeteer 会默认下载一个最新版本的。路径: 在 chrome 浏览器中输入地址。指定系统 chrome 浏览器路径。
2024-07-07 22:11:41
1344
原创 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
1571
原创 npm 添加 electron 安装镜像变量,提交打包速度。
时, electron-builder 默认会从 github 下载 electron 依赖包,导致打包缓慢。可以通过添加 electron 下载镜像地址来解决。结尾:这样,打包时就会从镜像地址下载 electron 打包相关依赖,提升打包速率,加快打包时间。查看 npm 所有配置。
2024-06-11 15:43:51
758
原创 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
685
原创 electron 多窗口 vuex/pinia 数据状态同步简易方案(利用 LocalStorage)
关键: 利用 watch 监听全局 state 的变动,每次变动,进行 localStorage 同步。缺点: 数据量大时,消耗性能较高。可用作少量数据的同步方案;
2024-05-09 16:42:39
998
原创 express 定时删除 oss 垃圾图片
4、定义 express 路由,通过访问路由,开启和关闭定时任务。node-schedule 为创建定时任务第三方库。2、获取所有数据存储的图片数据。3、对比差异,找到要删除的图片。1、获取所有 oss 文件。2、创建定时任务基类文件。
2024-02-14 23:38:50
472
原创 2023 node 接入腾讯云短信服务,实现发送短信功能
正文模板里参数对应的内容值。即模板变量对应的含义。例如我们的模板里使用了 {1} {2} {3} 则TemplateParamSet填写。只需配置 secretId 和 secretKey , 其他的使用默认值,不用修改。a、签名即是短信的开头。: 短信应用id, 在控制台,应用管理 > 应用列表里。: 为自己申请通过的 签名内容。b、正文模板即短信内容, 变量部分使用。今天是{1}佳节,{2}祝您节日快乐!: 为自己申请通过的正文内容模板id。:要发送短信的手机号。方法,传入自己的参数即可。
2023-06-22 17:20:53
2408
原创 prisma 结合 mongodb 查询地理空间坐标,实现 “附近的人”功能
1、MongoDB 中地理空间数据可存储为GeoJSON或者数组形式[]。如果是经纬度,则经度在前,纬度在后。2、在执行地理空间查询前,需先创建索引,推荐索引类型为2dsphere3、在 prisma 中如果使用的数据库是 mongodb, 在进行原生数据库查询时,可使用 prisma 提供的方法mongoDB地理空间查询文档鸣谢~
2023-06-20 15:31:06
1352
原创 使用 docker 搭建 mongodb 6 单节点副本集
2701:27017:MongoDB 的默认端口号为 27017,这个参数是将宿主机的端口映射到当前 mongo 容器的端口,这样,就能通过网络访问容器的数据库服务了。由于下载 mongo 镜像时没有指定 tag,也就是使用的默认的 tag,这里也就不用指定。// priority, 0-255 数值越高,越能成为主节点。或者通过重新配置副本集,也可以追加副本集成员。使用哪一个镜像创建容器。mongoRs 为刚刚我们创建的容器名称。因为只有一个节点,默认会被选为主节点。进入到 mongosh 后执行。
2023-06-15 13:26:51
1726
1
原创 window docker 报错 Docker Desktop requires a newer WSL kernel version. 解决
等待下载完成,重新启动 docker 即可。重新进入 docker 正常工作。解决: cmd 中 执行。
2023-06-14 00:48:02
1842
原创 prisma 学习记录
1、prisma 可以看做是一个 ORM。安装 prisma设置要链接的数据库--datasource-provider + 要使用的数据库2、prisma 中的模型,表示底层数据库中的表或者集合。生成 Prisma Client API 的基础通过使用(迁移)经模型映射到数据库表当中。此命令不适用于 mongodb 数据库。目前仅支持关系数据库。3、prisma studio 中prisma 的 数据库图形化界面,可以查看和编辑数据库。
2023-06-13 02:50:24
2361
原创 一步步搭建基于 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
2154
原创 uniapp 运行报错 Cannot start service: Host version “0.16.13“ does not match binary version “0.15.18“ 解决
目录中再次运行即可。
2023-06-11 16:21:17
2727
原创 小程序如何访问本地后端服务
如果是 windows 系统。可在 cmd 中通过 ipconfig 来查看本机 ip。如果手机和电脑在同一个网络。真机调试或预览也能正常访问接口。我本地是 express 服务, 在 3000 端口。微信开发者工具 > 详情。
2023-06-11 15:14:52
5720
1
原创 30岁被裁,我用云开发写了个上门喂猫小程序进行创业
30岁被裁,我用云开发写了个上门喂猫小程序进行创业。Taro + vue3 + unnocss + ts + NutUI4 + pinia。
2023-02-27 16:32:30
605
原创 unplugin-auto-import 和 unplugin-vue-components 简单使用记录
unplugin-auto-import 和 unplugin-vue-components 简单使用记录
2023-02-07 16:20:55
1085
原创 npm ERR! Unexpected token ‘.‘ 报错解决办法
npm ERR! Unexpected token '.' 报错解决办法
2023-01-13 10:19:27
36385
7
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人