# 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
logo

简体中文

# PornTube ## screenshot ### Home 首页 ### 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)