1 Star 0 Fork 0

东九大石头 / Graduation project 3

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
贡献代码
同步代码
取消
提示: 由于 Git 不支持空文件夾,创建文件夹后会生成空的 .keep 文件
Loading...
README

Graduation project 3

项目名称

电影推荐系统

所需环境

  1. python v3.8+(用于爬取电影信息和管理python依赖 下载地址:https://www.python.org/downloads/)
  2. node.js v9.0+(用于前后端交互和管理js依赖 下载地址:https://cdn.npm.taobao.org/dist/node/v14.16.0/node-v14.16.0-x64.msi)
  3. mongoDB(用于保存爬取到的电影数据 下载地址:https://fastdl.mongodb.org/windows/mongodb-windows-x86_64-4.4.4-signed.msi 安装时请勿勾选mongoose compass)
  4. git(用于复制项目,若直接解压项目压缩包则不需要 下载地址:https://git-scm.com/download/win)

运行项目

  1. 新建一个文件夹,在该文件夹终端输入git clone https://gitee.com/east-nine-stones/graduation-project-3.git
  2. 在终端输入cd graduation-project-3进入该项目。在终端输入pip install BeautifulSoup运行之后,再输入pip install pymongo运行,安装python爬取数据所需依赖。安装完成后输入python test.py并运行,开始爬取电影数据。
  3. 爬取数据完成后,在终端输入cd web进入,然后输入npm i 并运行,安装所有前端所需依赖。安装完成后输入npm run serve即可启动前端(地址:localhost:8080)。
  4. 在文件夹开启另一个终端(前端的终端保持运行),输入cd server进入,然后输入npm i并运行,安装所有后端所需依赖。安装完成后输入npm run dev即可启动后端(地址:localhost:3000)。

空文件

简介

取消

发行版

暂无发行版

贡献者

全部

近期动态

加载更多
不能加载更多了
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
1
https://gitee.com/east-nine-stones/graduation-project-3.git
git@gitee.com:east-nine-stones/graduation-project-3.git
east-nine-stones
graduation-project-3
Graduation project 3
master

搜索帮助

344bd9b3 5694891 D2dac590 5694891