前言
因校园网的原因,部署在腾讯云上的服务器会因同一ip访问过多而自动关闭,加大管理成本。
一、准备工作
- Mysql服务
- Navicat管理软件
- axios依赖
- 后端资源
二、将数据库导入Navicat及配置
在navicat中创建一个新的数据库,运行准备好的sql文件。修改config文件夹中的default.json文件,将内容修改为正确的。
{
"config_name" : "develop",
"jwt_config" : {
"secretKey":"itcast",
"expiresIn":86400
},
"upload_config":{
"baseURL":"http://127.0.0.1:8888", //此处为基础地址
"upload_ueditor":"uploads/ueditor",
"simple_upload_redirect":"http://127.0.0.1/reload"
},
"db_config" : {
"protocol" : "mysql",
"host" : "127.0.0.1",
"database" : "mydb",//数据库名称
"user" : "root", //mysql用户名
"password" : "sdbi2022", //mysql用户密码
"port" : 3306
}
}
三、本地部署
在后端文件夹的根目录运行npm install命令,以及node app.js命令。
四、修改vue的基础地址
修改main.js文件中的基础地址
axios.defaults.baseURL = "http://127.0.0.1:8888/api/private/v1/“