一、什么是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
持续更新中...
本文原创,原创不易,如需转载,请联系作者授权。