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

持续更新中...

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

相关推荐
摇滚侠8 小时前
搭建前端开发环境 安装 nodejs 设置淘宝镜像 最简化最标准版本 不使用 NVM NVM 高版本无法安装低版本 nodejs
java·开发语言·node.js
tumeng071116 小时前
Node.JS 版本管理工具 Fnm 安装及配置(Windows)
windows·node.js
xrkhy16 小时前
MacOS M3 安装nvm以及node.js
macos·node.js
xiaohe0717 小时前
Node.js NativeAddon 构建工具:node-gyp 安装与配置完全指南
node.js
不愿透露姓名的大鹏18 小时前
Linux环境下Node.js后台运行方式(实用版)
linux·运维·node.js
学习3人组18 小时前
windows系统下nvm的安装
node.js·nvm
sunwenjian88618 小时前
node.js下载、安装、设置国内镜像源(永久)(Windows11)
node.js
#做一个清醒的人19 小时前
Electron 保活方案:用子进程彻底解决原生插件崩溃问题
前端·electron·node.js
云天00119 小时前
前端私活神器,nodejs+vue3+typescript全栈框架,
前端·后端·node.js
吴声子夜歌19 小时前
Node.js——WebSocket
websocket·网络协议·node.js