# VideoWeb **Repository Path**: aikeycoder/VideoWeb ## Basic Information - **Project Name**: VideoWeb - **Description**: 一个简单的视频网站,界面参考了Youtube,后端使用Spring Boot,前端Vue,vuetifyjs。支持自动生成封面图,发送弹幕等功能。 - **Primary Language**: Java - **License**: MIT - **Default Branch**: master - **Homepage**: https://123.56.161.54:8081/ - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 98 - **Created**: 2022-11-27 - **Last Updated**: 2022-11-27 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README
### Video Page
### history
### User Home
### publish
## introduction
A simple video website
Interface design reference Youtube
Adopted Spring Boot, Vue, vuetifyjs
Still in development. But most of the gong'n has been done.
for example, Video upload, danmaku, historical records, Auto generate cover image, etc.
## Quick start
**Run Environment: Java11, Node 14, Maven3**
Creating a database, Configuring Database Addresses
**Run back end server**
```bash
cd PornTube
mvn clean package
```
**Then**
```bash
java -jar target/porntube-0.1.2-SNAPSHOT
```
**Run front end server**
```bash
cd web
npm install
```
**Then**
```bash
npm run serve
```
**Final**
Open
```
http://127.0.0.1:8000
```
### Question
前端无法编译
如果出现 `ESLint is not a constructor` 的错误,请在 `vue.config.js` 中添加:`lintOnSave: false`
**Tips:** The first user registered with the name admin will automatically become an administrator.
## CHANGE LOG
[CHANGELOG](/CHANGELOG.md)