语言的隔阂,本质上是一个人——信息,知识,视野,圈子的隔阂。 ---网络-

反省
继BuildAdmin学习到了一个这个要的情况,本地作为开发环境,服务器只需要部署运行打包的文件即可从
也明白之前安装strapi灵沐在服务器卡死,是因为直接把服务器当做开发环境
缘由
strapi整体来说在用户上手难度是偏大,例如文件上传,图床差件,后台编辑全是英文字段,升级经常导致项目报废等众多情况
BuildAdmin基于PHP的环境在服务器上没有太多要求(也许是因为正确区分了开发环境和生产环境意识)
任何框架在投入使用前一定是花时间学习!!!
一起学习基础的安装过程
环境和包
本地电脑安装需要环境如下:建议下载完整包,这样可以懒得折腾composer
PHP >= 8.0.2
Mysql >= 5.7
NodeJs >= 20.14.0
Npm >= 9.8.1

本地电脑的PHP 环境和数据库,可以使用PHPstudy,mac电脑可以MAMP,这边我使用ServBar(PHP8.3 +Mysql 5.7)

启动服务
下载完整包导入开发工具,我这里使用Trea,直接建立终端运行
php think run

浏览器访问:http://0.0.0.0:8000,根据引导完成安装即可

安装成功后访问后台

数据模型
进入网站之后,我们在左侧菜单中看到CRUD一键生成,新建一个灵沐的wxSet配置信息看看效果

配置好了之后我们点击生成CRUD代码,正常是会给你提示成功,随后一个错误信息;

其实这里是我们进入到web目录下build一次,因为前端基于vue的项目是打包的,偷懒我们直接点击左上角的电脑 然后重新发布即可

配置成功刷新如下

结尾
后续会连续学习数组,图床等....