# tophub
本项目结合自身所学,后端采用Python的flask框架,结合scrapy爬虫,前端使用React,再结合Elasticsearch的基础功能用于搜索,然后用Docker容器部署到服务器。
## 部署
```
1. git clone https://github.com/heidudu/tophub.git
2. 安装nodejs,docker,docker-compose
3. cd frontend
4. 安装环境包:npm install
5. 打包生产build文件夹:npm run build
6. 在 docker-compose.yml, backend/api_tophub/config.py,backend/spider_tophub/spider_tophub/settings 个人环境配置
7. docker-compose up
8. 进入backend 容器的spider_tophub目录,执行:scrapyd-deploy loachost
```
没有合适的资源?快使用搜索试试~ 我知道了~
温馨提示
# tophub 本项目结合自身所学,后端采用Python的flask框架,结合scrapy爬虫,前端使用React,再结合Elasticsearch的基础功能用于搜索,然后用Docker容器部署到服务器。 ## 部署 -------- 该资源内项目源码是个人的毕设,代码都测试ok,都是运行成功后才上传资源,答辩评审平均分达到96分,放心下载使用! <项目介绍> 1、该资源内项目代码都经过测试运行成功,功能ok的情况下才上传的,请放心下载使用! 2、本项目适合计算机相关专业(如计科、人工智能、通信工程、自动化、电子信息等)的在校学生、老师或者企业员工下载学习,也适合小白学习进阶,当然也可作为毕设项目、课程设计、作业、项目初期立项演示等。 3、如果基础还行,也可在此代码基础上进行修改,以实现其他功能,也可用于毕设、课设、作业等。 下载后请首先打开README.md文件(如有),仅供学习参考, 切勿用于商业用途。 --------
资源推荐
资源详情
资源评论
收起资源包目录
后端基于Python的Flask和Scrapy,前端基于React,redux,采用docker部署的资讯收集站+源代码+文档说 (489个子文件)
.babelrc 305B
scrapy.cfg 278B
nginx.conf 621B
index.css 366B
Dockerfile 374B
Dockerfile 193B
.gitignore 88B
index.html 2KB
favicon.ico 22KB
webpack.config.js 30KB
admin.js 8KB
index.js 7KB
build.js 6KB
index.js 6KB
webpackDevServer.config.js 6KB
serviceWorker.js 5KB
start.js 5KB
index.js 4KB
index.js 4KB
modules.js 4KB
env.js 3KB
index.js 3KB
index.js 3KB
index.js 3KB
index.js 3KB
admin.js 3KB
paths.js 3KB
index.js 3KB
follow.js 2KB
index.js 2KB
index.js 1KB
test.js 1KB
ajax.js 1KB
index.js 1KB
fileTransform.js 1KB
index.js 1KB
topic.js 1KB
index.js 1KB
parse-time.js 1KB
index.js 1KB
topic.js 1KB
index.js 976B
follow.js 962B
index.js 920B
App.js 914B
index.js 771B
sidebar.js 704B
index.js 670B
pnpTs.js 620B
index.js 614B
node.js 553B
search.js 547B
search.js 508B
node.js 506B
sidebar.js 504B
index.js 498B
user.js 492B
user.js 414B
index.js 398B
index.js 378B
parse-url.js 344B
cssTransform.js 314B
index.js 286B
index.js 275B
index.js 267B
index.js 250B
App.test.js 248B
config.js 179B
package-lock.json 583KB
package.json 4KB
manifest.json 492B
4385e2181c8e11ea9d990242ac190004.log 226KB
435b8ae01c8e11ea9d990242ac190004.log 157KB
4388ec241c8e11ea9d990242ac190004.log 138KB
58579eea1ce611ea831a0242ac1c0004.log 120KB
81d5b2761ce511ea831a0242ac1c0004.log 120KB
ed18a96c1ce511ea831a0242ac1c0004.log 120KB
c3a111c21ce611ea831a0242ac1c0004.log 120KB
2ef06a7c1ce711ea831a0242ac1c0004.log 120KB
c3a2664e1ce611ea831a0242ac1c0004.log 120KB
58598ae81ce611ea831a0242ac1c0004.log 120KB
2ef1d8a81ce711ea831a0242ac1c0004.log 120KB
9a386e381ce711ea831a0242ac1c0004.log 120KB
ed19dfbc1ce511ea831a0242ac1c0004.log 120KB
81d6feb01ce511ea831a0242ac1c0004.log 120KB
be2baaf21cd411ea831a0242ac1c0004.log 116KB
ae3f35781c8e11ea9d990242ac190004.log 116KB
430f7c361c8e11ea9d990242ac190004.log 115KB
430d139c1c8e11ea9d990242ac190004.log 115KB
be2a761e1cd411ea831a0242ac1c0004.log 115KB
be295cac1cd411ea831a0242ac1c0004.log 115KB
ae3db78e1c8e11ea9d990242ac190004.log 115KB
4308217a1c8e11ea9d990242ac190004.log 115KB
430afdfa1c8e11ea9d990242ac190004.log 115KB
ae3c36c01c8e11ea9d990242ac190004.log 115KB
43033ba61c8e11ea9d990242ac190004.log 115KB
430604da1c8e11ea9d990242ac190004.log 115KB
c3a40c921ce611ea831a0242ac1c0004.log 69KB
2ef33d9c1ce711ea831a0242ac1c0004.log 69KB
81d89e821ce511ea831a0242ac1c0004.log 69KB
共 489 条
- 1
- 2
- 3
- 4
- 5
资源评论
奋斗奋斗再奋斗的ajie
- 粉丝: 215
- 资源: 1944
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功