logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

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

创建后复制到 .gitignore 文件中,并在 .gitignore 开头加入 build。创建一个名为一个 miaooo-backend 的项目,并且进入项目 执行 npm 默认初始化。在 app.ts 文件中, 创建 express 实例,并执行 bootstrap。, 会在自动创建一个 prisma 目录 和 .env 文件。, 表示 ts 编译后生成并存放 build 目录下。1、在合适

文章图片
#express#mongodb#数据库
2023 node 接入腾讯云短信服务,实现发送短信功能

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

文章图片
#腾讯云
2024 腾讯云短信正文模板短链接申请技巧

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

#小程序#微信小程序
express 获取阿里云 oss 文件对象列表

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

文章图片
#express#阿里云
淘宝小程序开发——请求封装

// 云应用ID 不同商家可能有不同的店铺。店铺的云应用iD不同const APPS = {default: '123456'// 默认云应用ID 123456为示例,非真实};/***** 如果是模板小程序需要拿到模板id和卖家openID*/// let extJson = my.getExtConfigSync();// const { templateId, sellerOpenId }

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

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

文章图片
#electron
小程序云数据库的使用记录

1.要使用小程序云能力,在此之前需要先开通云服务。在小程序端代码中,先调用wx.init.cloud({})方法将小程序与云数据库建立连接。wx.init.cloud({})接收参数有env和traceUser,env指当前小程序所在的数据库云环境id,即一个小程序对应一个云环境。traceUser传入布尔值,是否记录当前访问用户。更多参数详见:https://developers.weixi..

#小程序#云服务
tinymce去除上传图片的默认宽高属性

使用tinymce编辑器默认上传图片会设置图片的宽高,以至于生成的富文本json中img标签上有width和height属性,导致图片无法自适应宽度。解决办法,初始化方法中设置:image_dimensions: false即可详见文档https://www.tiny.cloud/docs/plugins/opensource/image/#image_dimensionstinymce与Vue整

ssr与csr的优异

一、CSR客户端渲染的模式(vue、react)页面由js渲染,js运行于浏览器端,所以称客户端渲染。基于react的csr渲染流程:浏览器下载html文档→下载js→运行react代码渲染页面→展示页面优势:1.前后端分离的架构,利于开发效率的提升缺点:1、TTFP 首屏渲染时间比较长(首屏加载速度慢)2、不能SEO(搜索引擎优化) 。大多数搜索引擎的爬虫只能识别html中的...

    共 29 条
  • 1
  • 2
  • 3
  • 请选择