vue-vben-admin icon indicating copy to clipboard operation
vue-vben-admin copied to clipboard

无法访问本地静态资源()

Open guilunmei opened this issue 2 years ago • 8 comments

⚠️ 重要 ⚠️ 在进一步操作之前,请检查下列选项。如果您忽视此模板或者没有提供关键信息,您的 Issue 将直接被关闭

  • [ ] 已阅读 文档.
  • [ ] 确保您的代码已是最新或者所报告的 Bug 在最新版本中可以重现. (部分 Bug 可能已经在最近的代码中修复)
  • [ ] 已在 Issues 中搜索了相关的关键词
  • [ ] 不是 ant design vue 组件库的 Bug

描述 Bug

如:public下存放 modeler.html文件 项目中无法通过iframe src=“/modeler.html”访问静态资源

复现 Bug

任一页面 键入 modeler.html 存放于public下

系统信息

  • 操作系统: windows 10
  • Node 版本: v16.13.0
  • 包管理器 (npm/yarn/pnpm) 及其版本: pnpm ( 6.32.9 )

guilunmei avatar May 02 '22 13:05 guilunmei

看看是不是后端配置的问题。可以参考这个: https://blog.csdn.net/silyvin/article/details/70665307

xietongjian avatar May 09 '22 02:05 xietongjian

部署到服务器上就可以了

2016011969sunyifang avatar Jun 20 '22 02:06 2016011969sunyifang

来一个简单粗暴的方案。直接注释掉这个插件。 image image

xietongjian avatar Jun 21 '22 06:06 xietongjian

这个简单粗暴的办法 静态页面可以加载出来,但是本身框架中的左侧菜单栏不可点击切换,每次必须重新刷新才行

Sam-dc avatar Aug 04 '22 06:08 Sam-dc

可以fork vite-plugin-html的代码修改下 image 发布并修改引用,将静态文件放到/public/static/目录下就可以访问了; 或者直接把package.json中vite-plugin-html改为vite-plugin-html-easy

TengChongChong avatar Feb 17 '23 09:02 TengChongChong

这个简单粗暴的办法 静态页面可以加载出来,但是本身框架中的左侧菜单栏不可点击切换,每次必须重新刷新才行

我的注释掉可以啊,左侧菜单一样用

qinghechaoge avatar Apr 08 '23 09:04 qinghechaoge

可以fork vite-plugin-html的代码修改下 image 发布并修改引用,将静态文件放到/public/static/目录下就可以访问了; 或者直接把package.json中vite-plugin-html改为vite-plugin-html-easy

改为vite-plugin-html-easy 不行我这还是预览不了pdf

qinghechaoge avatar Jul 05 '23 02:07 qinghechaoge

可以fork vite-plugin-html的代码修改下 image 发布并修改引用,将静态文件放到/public/static/目录下就可以访问了; 或者直接把package.json中vite-plugin-html改为vite-plugin-html-easy

改为vite-plugin-html-easy 不行我这还是预览不了pdf

1、pdf文件需要放到/public/static目录下,如/public/static/xxx.pdf 2、访问地址为http://xxx/static/xxx.pdf

TengChongChong avatar Jul 05 '23 07:07 TengChongChong