10分钟使用Strapi(无头CMS)生成基于Node.js的API接口,告别繁琐开发,保姆级教程,持续更新中。

一、什么是Strapi?

Strapi 是一个开源的无头(headless) CMS,开发者可以自由选择他们喜欢的开发工具和框架,内容编辑人员使用自有的应用程序来管理和分发他们的内容。得益于插件系统,Strapi 是一个灵活的 CMS,其管理面板和 API 都是可扩展的,并且每个部分都是可定制的,以匹配任何使用场景。Strapi 还有一个内置的用户系统,可以详细控制管理员(administrators )和最终用户(end users )可以访问的内容。

二、Strapi项目安装

npm

powershell 复制代码
npx create-strapi-app@latest my-strapi-project --quickstart

yarn

powershell 复制代码
yarn create strapi-app my-strapi-project --quickstart

三、Strapi项目启动

npm

powershell 复制代码
npm run develop

yarn

powershell 复制代码
yarn develop

三、Strapi项目汉化

1、打开app.ts(路径:src/admin/app.ts),将zh注释打开。

2、个人信息当中,语言language选择中文,设置汉化,并保存

四、Content-Type Builder:内容类型生成器(相当于数据库字段管理)

五、Content Manager:内容管理器(相当于数据库,存储数据)

六、市场安装Documentation(SWAGGER UI)

创建一个OpenAPI文档,并使用SWAGGER UI可视化已经生成的API。

七、Strapi常用命令

开发模式启动‌:

powershell 复制代码
npm run develop 或 yarn develop

生产模式启动‌:

powershell 复制代码
npm run start 或 yarn start

构建项目‌:

powershell 复制代码
yarn build 或 npm run build

‌停止服务‌:

powershell 复制代码
npm run stop 或 yarn stop

持续更新中...

本文原创,原创不易,如需转载,请联系作者授权。

相关推荐
GDAL1 小时前
Node.js REPL 教程
node.js·编辑器·vim
whale fall1 小时前
npm install安装不成功(node:32388)怎么解决?
前端·npm·node.js
晴风向上2 小时前
mac mini m4安装node.js@16以下版本方法
macos·node.js
旺旺大力包2 小时前
【JS笔记】JS 和 noodjs 的常见操作(十)
开发语言·javascript·node.js·ecmascript
csdn_aspnet3 小时前
在 React 中使用 WebSockets 构建实时聊天应用程序
javascript·react.js·node.js
Gazer_S7 小时前
【公司环境下发布个人NPM包完整教程】
前端·npm·node.js
你喜欢喝可乐吗?7 小时前
Windows 安装 nodejs npm
前端·npm·node.js
come112347 小时前
npm 命令入门指南(前端小白版)
前端·npm·node.js
墨菲安全7 小时前
NPM组件 alan-baileys 等窃取主机敏感信息
前端·npm·node.js·npm组件·恶意包·主机信息窃取
我在北京coding7 小时前
npm ERR! code ERESOLVE npm ERR! ERESOLVE unable to resolve dependency tree
前端·npm·node.js