[TOC] ## 介绍 基于vue-office开发:vue-office是一个支持多种文件(docx、.xlsx、pdf)预览的vue组件库,支持vue2和vue3。 目标是成为使用最简单,功能最强大的文件预览库; vue-office文档地址:https://501351981.github.io/vue-office/examples/docs/guide/ ## 安装 1、先确保已经安装好wooadmin系统程序,然后下载`office`插件程序解压到`addons`根目录 2、 登录后台 系统>开发管理>插件管理,找到office插件点击安装即可 3、项目/public下如果存在office目录即安装成功 ## 二次开发 `addons/office/office`是vue项目源码,如果有二开的需求,可以拷贝该目录自行开发 `npm install`安装项目依赖 `npm run dev`启动项目 `npm run build`打包项目 打包以后将`dist`中代码替换到你项目/public/office下,估计需要微改`index.html`中js和css文件路径(自行参考现有的) ## 使用 ### word预览 只支持.docx文件 url:`/office/#/word?file=待预览的docx文件` ### excel预览 只支持.xlsx文件 url:`/office/#/excel?file=待预览的xlsx文件` ### pdf预览 url:`/office/#/pdf?file=待预览的pdf文件`