# 网盘,网盘系统前端
**Repository Path**: gitgosee/cloud-disk-web
## Basic Information
- **Project Name**: 网盘,网盘系统前端
- **Description**: 这是一款容量大、速度快、浏览器无限速下载、易于分享的网盘系统,我们为您提供文件的网络存储和分享服务。速度快、不限速、支持手机端是我们的特点。
- **Primary Language**: JavaScript
- **License**: Apache-2.0
- **Default Branch**: master
- **Homepage**: https://cloud.novelweb.cn/#/login
- **GVP Project**: No
## Statistics
- **Stars**: 0
- **Forks**: 29
- **Created**: 2022-09-09
- **Last Updated**: 2022-09-09
## Categories & Tags
**Categories**: Uncategorized
**Tags**: None
## README
# 兜兜网盘简介
> 兜兜网盘是一款速度快、不限速、浏览器下载、易于分享的个人网盘,兜兜网盘为您提供文件的网络存储和分享服务。速度快、不限速,支持手机端是我们的特点
兜兜网盘的前端是基于 [vue](https://github.com/vuejs/vue) 和 [element-ui](https://github.com/ElemeFE/element) 实现的,前端页面是开源的。
兜兜网盘支持图片、视频的在线预览(视频支持记住播放进度),后期可加入更多文件格式的在线预览。
我们还支持文件夹分享、浏览器无限速下载、拖拽上传、分片上传、秒传、断点续传等等
我们的单文件最大支持20GB的上传
##
* [在线预览](https://cloud.novelweb.cn/#/login)
* [组件]()
* [fileCard]() 文件复制、移动、保存时的弹窗组件。
* [SvgIcon]() 一个可以灵活的使用svg的组件。
* [upload]() 一个文件支持批量上传的面板组件。
## 开发环境说明
由于采用的是单点登录系统,故开发环境中暂未设置预览的用户名密码,需要注册后才能实现登录。
开发环境中注册的新用户 ,初始容量为10TB,初始流量为1TB。
开发环境中上传的文件会不定期进行清理
开发环境中单文件最大支持500MB的上传,请留意。
开发环境中的支付需要将文件src/api/payment.js#paymentAddress中的
process.env.BASE_API替换为具体的服务地址
https://cloudtest.api.novelweb.cn
开发环境中的支付支付使用的是支付宝的沙箱环境

买家账号dbdiqn3780@sandbox.com
登录密码111111
支付密码111111
开发环境中需要修改上传的存储区域,由cnEast2更改为z0
## api文档
如果您对现有的UI界面感到不满,也可以根据api文档自行实现UI界面
附:[网盘api文档](兜兜网盘API文档.md)
## 页面预览
#### 登录:

#### 注册:

#### 文件列表页面:

#### 多文件上传页面:
dev环境上传请修改文件上传区域配置

#### 文件复制、移动时的弹窗:

#### 文件分享弹窗

#### 文件分享页面

#### 资源包支付页面(动态获取支付二维码)

#### 个人中心页面

#### 我的分享列表页面

## Build Setup
```bash
# install dependencies
npm install
# serve with hot reload at localhost:9527
npm run dev
# build for production with minification
npm run build
```
For a detailed explanation on how things work, check out the [guide](http://vuejs-templates.github.io/webpack/) and [docs for vue-loader](http://vuejs.github.io/vue-loader).