# 如何安装启动项目
# 后端
- 1.将下载下来的后端包放到站点目录
- 2.安装依赖 composer install(如果从官网下的完整包,此步骤可以忽略)
- 3.导入db文件下的init.sql数据库
- 4.复制.example.env 命名为.env修改数据库连接信息 和前端项目名称
- 5.添加站点并绑定public目录为运行目录
- 6.添加伪静态
#nginx添加伪静态,iis,Apache 伪静态请到tp官网查看或者自行百度
location / {
if (!-e $request_filename) {
rewrite ^(.*)$ /index.php?s=/$1 last;
}
}
1
2
3
4
5
6
2
3
4
5
6
7.启动redis,修改缓存配置文件config/cache.php
8.访问项目admin模块,如:http://demo-api.quickadmin.icu/admin 如果出现 quickadmin api is ok,表示后台安装成功
# 前端
# 进入项目目录
cd quickadmin-font
# 安装依赖
npm install
# 建议不要直接使用 cnpm 安装依赖,会有各种诡异的 bug。可以通过如下操作解决 npm 下载速度慢的问题
npm install --registry=https://registry.npm.taobao.org
# 配置接口地址
设置.env(开发环境为.env.development,生产环境为.env.prod) 下的VUE_APP_BASE_URL='后台接口地址',如:VUE_APP_BASE_URL='http://demo-api.quickadmin.icu'
# 启动服务
npm run dev
浏览器访问 http://localhost:80
## 发布
```bash
# 构建测试环境
npm run build:stage
# 构建生产环境
npm run build:prod
1
2
3
4
5
6
7
8
9
10
2
3
4
5
6
7
8
9
10