Vue 下载本地静态资源static文件夹

下载静态文件方法:
 

 

下载;

项目需要下载本地的docx文档,文档是放在本地的没有在服务器,所以需要下载本地静态资源文件,开始把文件放在了这里src目录下的assets资源文件下


下载报错 找不到文件路径查找原因是因为项目用的是vue-cli3, 在打包的时候并不知道会把assets

 

下的文件打包在哪里,但是在build的时候发现在根目录下的文件是打包在当前路径下的
所以我们要把需要下载的静态资源放在public文件夹下的static文件夹下就可以了

Vue 下载本地静态资源static文件夹_第1张图片

你可能在输入路径的时候会提示你是src,而不直接是static,但是你还是要直接输入static这个路径

 

 

需要注意的是:cli2需要把要下载的文件放在static下面;cli4需要将文件放在public里面才不会被打包。

 注意:href 指向项目中pdf文件的路径(不要出现中文),download 就是重命名的文件名,不设置的话就是默认文件名

发现vue版本是 3.0+ 所有把要下载的 文件直接放到public文件夹中(最好英文名字)

你可能感兴趣的:(vue.js)