admin管理员组文章数量:1606468
下载静态文件方法:
<a href="/static/serviceAgreement.docx" download="下载"></a>
下载;
项目需要下载本地的docx文档,文档是放在本地的没有在服务器,所以需要下载本地静态资源文件,开始把文件放在了这里src目录下的assets资源文件下
下载报错 找不到文件路径查找原因是因为项目用的是vue-cli3, 在打包的时候并不知道会把assets
下的文件打包在哪里,但是在build的时候发现在根目录下的文件是打包在当前路径下的
所以我们要把需要下载的静态资源放在public文件夹下的static文件夹下就可以了
你可能在输入路径的时候会提示你是src,而不直接是static,但是你还是要直接输入static这个路径
<a href="/static/serviceAgreement.docx" download="服务协议"></a>
需要注意的是:cli2需要把要下载的文件放在static下面;cli4需要将文件放在public里面才不会被打包。
注意:href 指向项目中pdf文件的路径(不要出现中文),download 就是重命名的文件名,不设置的话就是默认文件名
发现vue版本是 3.0+ 所有把要下载的 文件直接放到public文件夹中(最好英文名字)
版权声明:本文标题:Vue 下载本地静态资源static文件夹 内容由热心网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:https://www.elefans.com/dongtai/1728499287a1161000.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论