vue-vben-admin
vue-vben-admin copied to clipboard
无法访问本地静态资源()
⚠️ 重要 ⚠️ 在进一步操作之前,请检查下列选项。如果您忽视此模板或者没有提供关键信息,您的 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 )
看看是不是后端配置的问题。可以参考这个: https://blog.csdn.net/silyvin/article/details/70665307
部署到服务器上就可以了
来一个简单粗暴的方案。直接注释掉这个插件。
这个简单粗暴的办法 静态页面可以加载出来,但是本身框架中的左侧菜单栏不可点击切换,每次必须重新刷新才行
可以fork vite-plugin-html的代码修改下
发布并修改引用,将静态文件放到/public/static/目录下就可以访问了;
或者直接把package.json中vite-plugin-html改为vite-plugin-html-easy
这个简单粗暴的办法 静态页面可以加载出来,但是本身框架中的左侧菜单栏不可点击切换,每次必须重新刷新才行
我的注释掉可以啊,左侧菜单一样用
可以fork vite-plugin-html的代码修改下
发布并修改引用,将静态文件放到/public/static/目录下就可以访问了; 或者直接把package.json中vite-plugin-html改为vite-plugin-html-easy
改为vite-plugin-html-easy 不行我这还是预览不了pdf
可以fork vite-plugin-html的代码修改下
发布并修改引用,将静态文件放到/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