# FileViewer 项目Vue2 demo 本demo基于vue-cli+js+vue2.x构建,如果您需要vue3版本的demo,请前往main分支。 **适用于Vue2 + Webpack,本集成方法要求最低Webpack版本为5,也就是Vue Cli Service 5.0.0以上,当然,iframe集成没有任何限制** > 注意,为了版本稳定性,在iframe集成的场景下,无论是vue2版本还是vue3版本,都建议使用file-viewer3以获得最佳性能。 ## 方式一:iframe集成(推荐) iframe集成是我们最推荐的集成方式,可以跳过所有的坑,为您的项目快速集成文件预览能力。 ### 源码准备 下载我们的最新版本的file-viewer源码,然后执行`npm build build`,或者`yarn build`。 ### 构建产物集成 然后将构建后的dist目录拷贝到您项目的public目录下。当然也可以放置到任何项目中。本demo只是演示。 如果您在公网,建议您使用我们的cdn: https://viewer.flyfish.dev 以获得高效的访问。 如果您在内网,可以完全参照本demo进行实施。 ### 添加iframe标签 您可以实现一个组件,内部包含一个`