# CampusO2O Online
**Repository Path**: CampusO2OView/CampusO2O-Online
## Basic Information
- **Project Name**: CampusO2O Online
- **Description**: 【校园二手交易平台】的线上部署、接口文档、需求文档
- **Primary Language**: Unknown
- **License**: Not specified
- **Default Branch**: master
- **Homepage**: None
- **GVP Project**: No
## Statistics
- **Stars**: 0
- **Forks**: 0
- **Created**: 2018-07-21
- **Last Updated**: 2020-12-19
## Categories & Tags
**Categories**: Uncategorized
**Tags**: None
## README
# CampusO2O Online
#### 1.项目介绍
校园二手交易平台的线上部署
[前端用户页面](http://www.choisaaaa.shop)
[前端后台管理页面](http://admin.choisaaaa.shop)

#### 2.阿里云发布脚本
1. 以makr用户名登陆上阿里云服务然后直接运行:
#### 1.1. dpo2o:发布 **后台接口实现** 的项目
#### 1.2. dpuser/dpuser2:发布 **前端的用户** 项目
#### 1.3. dpadmin/dpadmin2:发布 **前端的后台** 管理项目
以上命令的配置文件的路径
> [mark@iz2zef1jdvksldmo6hv6xez ~]$
.bash_profile
备注:如果提示命令不正确的话
输入命令
```
.bash_profile
```
#### 3.发布脚本的路径
1. **后台接口脚本文件** :/developer/deploy.sh
2. **前端用户页面和后台管理页面的脚本文件** :/developer/view/view-deploy-by-yarn.sh 或者 view-deploy.sh
view-deploy-by-yarn.sh:通过npm运行
view-deploy.sh:通过yarn运行
#### 4.常用的文件的路径
1. Tomcat:/developer/apache-tomcat-7.0.73
2. **logback日志** :/developer/apache-tomcat-7.0.73/logs/webapps
3. 各个项目git仓库:/developer/git-repository
4. nginx安装目录 (whereis nginx):/usr/local/nginx
5. 图片资源的根路径: /product/ftpfile/img
6. 打包的前端资源文件的路径 : /product/ftpfile/img
#### 5.部署线上时注意点
如果将来需要更换域名,
#### 5.1. 首先需要修改nginx的配置文件。
#### 5.2. campuso2oUserView项目需要修改:
2.1 src/view/layout/head-common.html
```
```
百度站点统计用的js代码
```
```
2.2 webpack.config.js
```
publicPath: "dev"===WEBPACK_ENV ? "/dist/" : "//s.choisaaaa.shop/CampusO2OUserView/dist/",
```
#### 5.3. campuso2oUserAdmin项目需要修改:
3.1 webpack.config.js
```
publicPath : WEBPACK_ENV ==='dev'? '/dist/': "//s.choisaaaa.shop/ampusO2O/dist/",
```
3.2 src/util/mm.jsx
```
getServerUrl(){
//return "http://www.choisaaaa.campuso2o.com";
return "http://www.choisaaaa.shop";
}
```
3.3 src/util/file-uploader/index.jsx(上传图片的路径)
```
const options={
/*baseUrl :'/image/upload.do', 本地测试用,结合配置文件的代理使用*/
baseUrl :'http://www.choisaaaa.shop/image/upload.do',
```
#### 6.可能遇到的问题
1. 在上传图片或者拷贝目录的时候,提示没有权限。修改用户组,所属组,不行的话修改文件的权限为777
2. 在发布后端接口程序的时候注意Tomcat的是够启动成功
3. x