# Supra-forum
## 1.说明:
使用vue框架搭建的一个Webapp论坛项目,麻雀虽小,五脏俱全,适合vue的入门学习。
如果对您有帮助请点击右上角的“star”支持一下!谢谢! ^_^,如果项目存在哪些问题,请联系我进行更正哦!
## 2.项目运行:
```
#克隆整个项目到本地:
git clone https://github.com/1329372653/Supra-forum.git
#安装MongoDB数据库:
安装步骤不一一介绍,不懂的自行查阅,谢谢!
#导入MongoDB数据(论坛的一些用于展示的数据):
打开MongoDB文件夹,里面有个文件forumProject.js,将此文件的数据导入到MongoDB数据库即可。
#开启MongoDB服务:
Mac系统在终端输入:sudo mongod命令,输入电脑密码即可开启服务。(Windows系统不再介绍)
#进入后台Supra-forum-server文件夹:
cd Supra-forum-server
#安装依赖:
npm install
#开启本地服务器localhost:9000
node sever.js
#进入前台Supra-forum文件夹:
cd Supra-forum
#安装依赖:
npm install
#开启本地服务localhost:3000
npm run serve
#发布环境:
npm run build
```
## 3.效果演示:
## [项目线上展示](http://godfy.cn:8888)
下面展示本项目的一些主要页面,还有一些页面尚未展示,更多信息请自行下载体验哦!!!
### 首页
![首页01](readme图片/首页01.png)
![首页02](readme图片/首页02.png)
![首页03](readme图片/首页03.png)
![首页04](readme图片/首页04.png)
### 热门帖子
![热门帖子页面](readme图片/热帖.png)
### 搜索页面
![搜索页面](readme图片/搜索页面.png)
### 我的页面
![我的页面(未登录)](readme图片/我的(未登录页面).png)
![我的页面](readme图片/my(登录过).png)
#### 登录界面
![登录页面](readme图片/login.png)
![注册页面](readme图片/register.png)
#### 个人信息
![个人信息](readme图片/个人信息.png)
#### 修改个人信息
![修改个人信息](readme图片/修改个人信息.png)
### 发布页面
![发布页面](readme图片/发布页面.png)
### 帖子详情页面
![帖子详情](readme图片/帖子详情.png)
### 评论界面
![评论界面](readme图片/评论界面.png)
## 4.项目功能介绍
本项目主要实现了以下功能:
```
#用户的注册
#用户登录以及退出登录
#用户个人信息查询
#用户个人信息修改
#用户密码修改
#帖子的发布
#根据分类展示帖子
#帖子的收藏与取消收藏
#用户的关注与取消关注
#帖子的收藏数量,帖子的评论数,帖子的阅读量
#帖子详情展示
#评论以及删除评论
#热门帖子(根据帖子的阅读量排序)
#热门帖子上的轮播图(每次随机选择五个帖子进行公平展示)
#搜索功能(搜索帖子的标题)(热门搜索根据帖子的热度)
#下拉刷新
```
## 5.项目上线准备
本项目上线需要修改以下数据:
1.修改Supra-forum目录下的src/views/下的每个页面代码中的图片的src路径
```
比如:<img class="head-img" :src="'http://localhost:9000'+topics.icon" />
修改为:<img class="head-img" :src="'http://你的服务器公网ip:9000'+topics.icon" />
```
2.修改vue.config.js
```
将下面代码中的target目标服务器地址修改为:您的服务器地址
devServer: {
open: true,
host: '0.0.0.0',
port: 3000,
https: false,
hotOnly: false,
proxy: {
//凡是请求以api开头的都会使用下面的代理服务器
'/api/*': {
target: 'http://127.0.0.1:9000/', // 目标服务器地址
secure: false, // 目标服务器地址是否是安全协议
changeOrigin: true, // 是否修改来源, 为true时会让目标服务器以为是webpack-dev-server发出的请求!服务端和服务端的请求是没有跨域的
//pathRewrite: {'^/api': '/a'} // 将/api开头的请求地址, /api 改为 /, 即 /api/xx 改为 /xx
}
}
},
```
3.npm run build进行项目打包,生成dist文件夹
## 6.关注我的博客
https://1329372653.github.io
关注我的博客获取更多!
没有合适的资源?快使用搜索试试~ 我知道了~
使用vue框架搭建的一个Webapp论坛项目.zip
共553个文件
jpeg:49个
png:49个
jpg:27个
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 34 浏览量
2023-10-21
23:46:48
上传
评论
收藏 107.54MB ZIP 举报
温馨提示
使用vue框架搭建的一个Webapp论坛项目.zip
资源推荐
资源详情
资源评论
收起资源包目录
使用vue框架搭建的一个Webapp论坛项目.zip (553个子文件)
H59B3F1BB_0222180739.apk 5.36MB
.browserslistrc 21B
mui.css 95KB
mui.min.css 74KB
icons-extra.css 3KB
Supra论坛MongoDB数据库.docx 41KB
.DS_Store 10KB
.DS_Store 8KB
.DS_Store 6KB
.DS_Store 6KB
.DS_Store 6KB
.DS_Store 6KB
.DS_Store 6KB
.DS_Store 6KB
.DS_Store 6KB
1575016027486-f11ee6ba113554fcb5bc0c713f8889fe8617.gif 3.3MB
1575017557030-f12d8ae7064a4c98a20ff932ceeb8dc3.gif 2.84MB
1575017744459-b7cab1bbda9449d28eb4bc785b7fa486.gif 1018KB
1575018033616-timg.gif 51KB
.gitignore 214B
index.html 560B
favicon.ico 4KB
1575016689594-438963465098.jpeg 988KB
1575016689613-438963465101.jpeg 903KB
1575018224863-0c0570b64c72bdb8782475efab.jpeg 276KB
1575018224852-55a0524f8fbcc62ac268744fd3.jpeg 256KB
1575018224850-8307cd59cc4080cbdb85961c8b.jpeg 215KB
1575018224848-87c262ce538defb232983dbaae.jpeg 208KB
1575018224860-67d5b07226ac4cc1db17cc890c.jpeg 206KB
1575018224830-51a0e1e68c9c01590a01fe32a4.jpeg 173KB
1575016689623-438963465102.jpeg 169KB
1575018224845-cdfe2d06e78719cddcded45699.jpeg 166KB
1575018224842-e588af486cd6ab421bfdccb4b3.jpeg 162KB
1575018224826-0dc5a6248209139dc0e1afce8c.jpeg 160KB
1575016689608-438963465100.jpeg 135KB
1575018463107-u=3359104995,2214992943&fm=173&app=25&f=JPEG.jpeg 64KB
1575018463103-u=2009916676,3674509921&fm=173&app=25&f=JPEG.jpeg 60KB
1575016864000-0d338744ebf81a4c839984ee9c5cb25c242da6ee.jpeg 60KB
my-bg.jpeg 57KB
1575016221721-908fa0ec08fa513d6cfd9efc5d5a95feb2fbd97e.jpeg 56KB
1575018463102-u=2823126596,3464658823&fm=173&app=25&f=JPEG.jpeg 51KB
1575016864011-6d81800a19d8bc3ee35e0accd2fd741ba9d345d9.jpeg 48KB
1575015868037-c9fcc3cec3fdfc03362df891ee214791a4c22661.jpeg 46KB
1575016947448-下载 (5).jpeg 46KB
1575018463106-u=981577409,3623096268&fm=173&app=25&f=JPEG.jpeg 44KB
1575016863997-e1fe9925bc315c60f75ee666c3c719164b5477e8.jpeg 43KB
1575018463107-u=181788804,3816109640&fm=173&app=25&f=JPEG.jpeg 42KB
1575017609800-下载 (2).jpeg 39KB
1575016864008-267f9e2f0708283828b52a7df5ef7b044d08f19f.jpeg 39KB
1575017346967-下载 (3).jpeg 39KB
1575016221725-a2cc7cd98d1001e9ec9fa68ce739bbe955e7974b.jpeg 37KB
1575015868042-ac345982b2b7d0a2ba08f1a8f1f1b60c4a369ae2.jpeg 37KB
1575016221725-42a98226cffc1e1723ec803a15a73606738de923.jpeg 36KB
1575016221727-d833c895d143ad4b0e439d8ddd359aaaa50f06cf.jpeg 36KB
1575015868039-aec379310a55b319cd936cce79b74223cefc17c2.jpeg 34KB
1575016221722-0eb30f2442a7d933d95668fcf27c111672f0017b.jpeg 34KB
1575016221724-b151f8198618367aa05839af4e444bd1b21ce5a8.jpeg 31KB
1575015868038-7a899e510fb30f2401ac73d8f28b1146ac4b03de.jpeg 30KB
1575018084252-下载 (1).jpeg 28KB
1582042252268-timg.jpeg 28KB
1575016221726-d52a2834349b033b04861e714af9f6d6d439bdc8.jpeg 26KB
1575015868041-10dfa9ec8a1363277290d613ab9160e908fac7b0.jpeg 26KB
1575016027696-5243fbf2b2119313a4d96b119527ccd290238d9a.jpeg 25KB
1575017800873-7.jpeg 20KB
1575017871812-f11f3a292df5e0fee56a29319b62f4ad5edf729c.jpeg 18KB
1575015868040-58ee3d6d55fbb2fb5b4849057554e0a14623dc6d.jpeg 17KB
1575016027687-94cad1c8a786c91742d1a9563922b0ca3ac757b0.jpeg 16KB
1575017124098-下载 (4).jpeg 16KB
1575015868036-4610b912c8fcc3ce816273d1ab5b168dd53f2051.jpeg 15KB
1575016027694-5243fbf2b21193137bab20e39527ccd290238d9b.jpeg 14KB
no_img.jpeg 11KB
1582011129903-IMG_20200118_160216.jpg 4.67MB
1581940670706-IMG_20200118_160216.jpg 4.28MB
1582083303507-1582083293234.jpg 2.41MB
1581941988801-MYXJ_20200118201113076_fast.jpg 1.19MB
1581940705437-MYXJ_20200118201113076_fast.jpg 1.19MB
1581940667472-MYXJ_20200118201113076_fast.jpg 1.19MB
aboutUS.jpg 82KB
1575017238192-550d5b9687641dfdb6a3f1cb0dc32d6d.jpg 81KB
1575017051929-752.jpg 60KB
header_bg.jpg 59KB
1575017238188-e0dd22b5a0de9102757efc7d79d76eca.jpg 56KB
1575017238180-13a541701cf05805fc2df1a20c6931b3.jpg 46KB
1575017238173-2ced0318a94559321bfcfbebe0e5a69b.jpg 45KB
1575017238192-7c9f0cab89f5038a83970fc0a0677c8b.jpg 38KB
1575017238174-949bf42e02403ae7b3de31b5428f66ee.jpg 36KB
1575016586255-5.jpg 34KB
1575016781746-6.jpg 34KB
1575016093531-3.jpg 33KB
1575015920996-2.jpg 31KB
1575015590957-1.jpg 27KB
1575017051928-751.jpg 25KB
1575017051930-755.jpg 25KB
1575017051931-756.jpg 21KB
1581918166606-avatar.jpg 21KB
1581936354777-avatar.jpg 21KB
1575016293522-4.jpg 17KB
1575017051930-754.jpg 14KB
mui.js 257KB
mui.min.js 121KB
共 553 条
- 1
- 2
- 3
- 4
- 5
- 6
资源评论
天天501
- 粉丝: 551
- 资源: 4666
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功