nodejs strapi
strapi框架的使用教程
传说里的哥
web全栈开发、nodejs应用开发、网站开发、小程序开发
展开
-
Strapi v4.8 开始免费提供自定义角色和权限
自定义角色和权限是 Strapi 最强大的功能之一,它为用户和组提供基于角色的访问控制 (RBAC)。RBAC 是一种安全模型,它定义了每个用户或组可以在应用程序中执行的权限和操作。此模型对用户可以在应用程序中访问、编辑、创建或删除哪些字段、内容类型、插件或设置提供精细级别的控制。基于角色的访问控制允许您创建自定义角色,以满足特定用户的需求。这意味着您可以根据用户的角色定义用户在应用程序中可以执行的操作,而无需授予他们对整个系统的完全访问权限。它还允许您为任何用户定义自定义权限条件。原创 2023-03-17 10:10:57 · 483 阅读 · 1 评论 -
strapi 从v4.1.8 版本升级到 v4.2.0
strapi 从v4.1.8 升级到 v4.2.0原创 2022-06-20 20:58:31 · 571 阅读 · 0 评论 -
在宝塔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 · 2429 阅读 · 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 · 607 阅读 · 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 · 1512 阅读 · 0 评论 -
strapi v4.0.2 使用strapi generate新增自定义插件时,提示error: unknown command ‘generate‘
使用官方的命令 strapi generate 新增时,cmd窗口,提示error: unknown command 'generate'. See 'strapi --help'.解决办法,在命令前加上 npm run才可以正常新增npm run strapi generate原创 2022-01-03 23:47:29 · 354 阅读 · 0 评论 -
创建一个 Strapi 项目
更多细节查看官方文档https://strapi.io/documentation/developer-docs/latest/setup-deployment-guides/installation/cli.html#running-strapi创建一个 Strapi 项目???? CLI 安装选项以下安装指南涵盖了使用 CLI 的最基本安装选项。但是,在创建新的 Strapi 项目时可以使用其他选项:使用--quickstart命令末尾的标志直接在快速启动模式下创建项目。原创 2021-07-28 09:20:01 · 443 阅读 · 0 评论 -
在node strapi框架中通过smtp实现邮件发送,注册发送确认邮件,密码找回邮件
一,参考文档https://strapi.io/documentation/developer-docs/latest/development/plugins/email.html#programmatic-usage二,邮件发送配置strapi支持邮件发布的的插件有:https://www.npmjs.com/search?q=strapi-provider-email-本次使用 “strapi-provider-email-smtp”和163的邮箱实现邮件发送功能...原创 2021-09-09 16:28:46 · 1197 阅读 · 2 评论