如何在vue项目中通过a标签 download 下载本地文件? 一般来说我们会将vue项目的静态资源放在src的assets目录下。但如果我们将需要下载的,例如doc文件放在同样的目录下就会出现下载失败,找不到目标文件的错误。 其实只需要将需要下载的文件放在public,也就是和index.html文件一个文件夹下即可,如下图: 然后在需要进行点击下载文件的地方添加如下代码: <a href="./需要下载的文件名" download>点击下载</a> 就可以实现下载啦。