# Netdisk_Web **Repository Path**: dedecoder/Netdisk_Web ## Basic Information - **Project Name**: Netdisk_Web - **Description**: 基于vue2.x开发企业网盘系统,业务需求类似百度网盘,满足公司文件共享与托管 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 14 - **Created**: 2021-01-27 - **Last Updated**: 2021-01-27 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 基于 vue2.x 的企业网盘 > 基于 vue2.x,模仿百度网盘,为公司提供文件存储于共享服务。 ## 项目技术栈,及基础架构 1.架构:基于 vue-cli 生成的 spa 项目,http 请求库根据业务封装 axios ,内置数据处理模块,即项目中 utils 模块。 2.技术栈:vue2.x + vue-router + axios + vuex + less; 3.关于核心技术文件上传说明, 项目上传组件基于webuploader封装文件上传库,项目支持文件、及文件夹上传,同时支持大文件分片上传及小文件秒传; webuploader地址:http://fex.baidu.com/webuploader ## 项目截图 ![首页](./doc/index.png "首页") ![右键菜单](./doc/menu.png "右键菜单") ![权限设置](./doc/auth_right.png "权限设置") ![权限设置](./doc/win1.png "权限设置") ![权限设置](./doc/win2.png "权限设置") ![文件上传](./doc/wjsc.png "文件上传") ## Build Setup ``` bash # install dependencies npm install # serve with hot reload at localhost:8080 npm run dev # build for production with minification npm run build # build for production and view the bundle analyzer report npm run build --report ``` 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).