nodejs
文章平均质量分 51
nodejs 相关
传说里的哥
web全栈开发、nodejs应用开发、网站开发、小程序开发
展开
-
在宝塔pm2部署 strapi v4, 并长期守护应用进程
1.在宝塔安装 pm2管理器2.打开strapi v4项目,在根目录创建用于在pm2管理器启动应用的文件server.js,代码如下:// path: `./server.js`const strapi = require('@strapi/strapi');strapi().start();现在您将能够通过运行来启动您的服务器pm2 start server.js。3.打开宝塔pm2管理器,添加项目,配置如下4.启动项目,映射相应的外网域名,完成部署。......原创 2022-04-14 23:18:39 · 2426 阅读 · 0 评论 -
webhook
1.什么是webhook? webhooks是一个api概念,是微服务api的使用范式之一,也被成为反向api,即:前端不主动发送请求,完全由后端推送。 举个常用例子,比如你的好友发了一条朋友圈,后端将这条消息推送给所有其他好友的客户端,就是 Webhooks 的典型场景。 简单来说,WebHook就是一个接收HTTP POST(或GET,PUT,DELETE)的URL。一个实现了WebHook的API提供商就是在当事件发生的时候会向这个配置好的URL发送一条信息。与请求-响应式不同,使用Web原创 2022-02-22 15:21:58 · 1181 阅读 · 0 评论 -
node 官方入门指南
Run JavaScript Everywhere.https://nodejs.dev/原创 2022-02-09 11:18:59 · 549 阅读 · 0 评论 -
使用pm2 部署strapi v3的教程
pm2 部署strapi的步骤 - 简书v3.x在项目目录新建 server.jsconst strapi = require('strapi'); strapi().start();然后用pm2启动pm2 start server.jspm2 log 0pm2 stop 0pm2 delete 0参考:https://strapi.io/blog/how-to-deploy-a-strapi-application作者:中v中链接:https://www.ji原创 2022-02-09 11:10:52 · 605 阅读 · 0 评论 -
strapi v4,调用用户注册接口时出现“Email is already take“的解决方法
项目中开启了用户注册发邮确认邮件的功能,一开始整个注册流程都正常,后台修改了邮件发送的邮箱后主出现了报错”Email is already take“,排查发现,原来以下两个地方邮箱必须填写一样的地址才可以!整理出来分享给大家,免得再次踩坑。一,接口调用如下二,strapi项目中,config/plugins.js ,邮件发送信息配置如下:红线框中的邮箱地址必须一样,才不会出现报错”Email is already take“...原创 2022-01-20 11:35:51 · 1508 阅读 · 0 评论 -
strapi v4.0.4 使用provider-email-nodemailer +smtp 发送邮件,测试可用
provider-email-nodemailer +smtp官方文档@strapi/provider-email-nodemailer - npmNodemailer provider for Strapi 3https://www.npmjs.com/package/@strapi/provider-email-nodemailer1.安装模块npm install @strapi/provider-email-nodemailer --save2.修改strapi 项目目录下con.原创 2022-01-18 16:42:25 · 3897 阅读 · 0 评论 -
strapi v4,使用的UI框架
Webpack App开发自定义插件时使用的UI框架,模版代码可以从此网站获取原创 2022-01-10 08:44:59 · 443 阅读 · 0 评论 -
strapi v4 ,自定义项目LOGO和设置中文语言
一,测试环境本教程在strapi v4.0版本中测试通过二,官方说明文档在Development> Admin panel customization > Configuration options文档中有相关介绍Admin panel customization - Strapi Developer Docs三,详细配置通过修改项目./src/admin/app.js的配置文件,可以实现项目logo,项目翻译文件、项目界面UI主题颜色等配置。所有c...原创 2021-12-20 14:02:33 · 4767 阅读 · 8 评论 -
strapi v4, API 响应不返回关系数据解决办法
存在问题strapi从v3版本升级到v4后,api默认响应数据不返回关系数据,看图:解决办法:v4官方文档中提有提到想应解决办法:官方文档提供的解决方案1.在接口请求时添加 pouplate 参数,参数后面为相应相关显示的关系数据GET /api/books?populate=author.name,author.address2.在接口请求时添加 pouplate 参数,参数后面为*时,显示所有关系数据相关参考文献:https://git.原创 2021-12-08 17:40:18 · 908 阅读 · 1 评论 -
使用node-xlsx组件实现excel导入和导出功能
导入1.npm install node-xlsx 模块2.obj得到的就是excel的json数据,想怎么用就怎么用let xlsx = require('node-xlsx');let obj = xlsx.parse('./public/daoru1.xls');导出1.把要导出的数据转换为以下格式的JSON数据,第一个数组是excel的标题[ [1,2,3],[2,3,4],[3,4,5]]2.通过fs模块,把json数据传组 writeXls() ..原创 2021-12-02 23:07:51 · 2469 阅读 · 0 评论