在vue-cli 下载本地文件

本文讲述了作者在处理本地下载静态文件的需求时遇到的问题,通过尝试相对路径和VueCLI不同版本的配置,最终发现使用`public`路径并指定`src`属性为绝对路径是正确的方法,但此方法不支持热部署,需重启应用。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

简述

         一个需求嘛,通过本地下载,一个静态文件。

解决方案

assets

  放一个我首先想到的吧,应该也是大部分人的想法。我们通过<a>标签 herf里面写上相对路径

我直接相对路径到assets,一直下载失败,我还一直以为是我相对路径写错了 

我想说的的是这个就错了!!!

随后面向搜素引擎编程嘛。找到了如下方案

static和public

因为vue-cli版本不同放在不同的文件夹下嘛

我又使用相对路径引,继续引.....................................

和上面结果一样!!!!!改的头都大了

还有的说是路径名(href)不要带中文 ,在download下写下文件名称还是错

href可以用

直接导入localhost:prot/**/模板.xlsx  java程序的后端存储

嗨嗨嗨.

最后才是正确答案

根本不是用相对路径。src直接是public路径去了

src=‘模板.xlsx’

且不支持热部署,需要重启,才能加载到页面

不太懂原理,先当做解决方案吧······

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值