# spring-boot-filemanager **Repository Path**: wangscript/spring-boot-filemanager ## Basic Information - **Project Name**: spring-boot-filemanager - **Description**: 基于Spring Boot、AngularJS、CSS3、HTML5的响应式文件浏览管理器 - **Primary Language**: Java - **License**: Not specified - **Default Branch**: master - **Homepage**: http://shaofan.org/angular-filemanager - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 311 - **Created**: 2018-01-05 - **Last Updated**: 2020-12-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README #spring-boot-filemanager 方便有文件管理功能的项目集成,不依赖后端,目前只集成了SpringBoot实现 ###功能介绍 * 前后端分离,方便集成到自己的熟悉语言项目中 * 支持选择回调,如弹框文件选择 * 多语言支持 * 支持多种文件列表布局(图标/详细列表) * 多文件上传 * 支持文件搜索 * 复制、移动、重命名 * 删除、修改、预览、下载 * 直接压缩、解压缩zip文件(支持解压zip、tar.gz、rar) * 支持设置文件权限(UNIX chmod格式) * 移动端支持 * 支持 OFFICE 等文档在线预览 (原生 HTML,非转码成 PDF) * 即将支持 OFFICE 等文档在线编辑以及协同写作 (估计下一版本吧) #[更多介绍请访问](http://shaofan.org/angular-filemanager/) #运行 * 检出项目 git clone https://git.oschina.net/alexyang/spring-boot-filemanager.git * 再项目根目录执行 mvn spring-boot:run 或运行SpringBootFileManagerApplication #编译angular-filemanager > 其实利用webjars可以做到用java去编译,以后空了再弄吧。 * 编译需要用到node.jsgulp模块 * 先安装全局gulp模块 npm install -g gulp * 然后在项目根目录执行npm install * 最后打包编译到dist目录下 gulp build