这次用的是hardphp/tp6-vue-admin
有时候不正常,直接下载
git clone https://github.com/hardphp/tp6-vue-admin.git
composer install
安装redis,PHP中开启redis
https://blog.csdn.net/xzzhfei/article/details/120064022
或是在宝塔面板中为PHP添加redis扩展
建库,导入tp666.sql
配置config/database.php,写入正确的库名、用户和密码以及表格前缀 “tp_",否则出10501错误
php think run,或建立站点运行
后台帐号是admini 123456
如果部署到宝塔面板,还要设置一下运行目录为public
node.js版本要用14,16是不行的,与sass loader有冲突
npm install
或
yarn install(尽量用这个)
配置vue.config.js,
proxy配置为tp地址,如http://127.0.0.1:8000 或 http://xxx.com
proxy: {
[process.env.VUE_APP_BASE_API]: {
target: `http://xxxx.cn`,
changeOrigin: true,
pathRewrite: {
['^' + process.env.VUE_APP_BASE_API]: ''
}
}
.env.development中的VUE_APP_BASE_API 设置空
npm run serve
现在系统不提供增删改功能,需要改\app\traits\ControllerTrait.php,把方法的第一行return json_error(10005)注释掉

