vue.js 如何使用Nuxt3 & Nuxt Content在md文件中添加下载文件的链接?

ruoxqz4g  于 2022-12-30  发布在  Vue.js
关注(0)|答案(1)|浏览(238)
  • 我想在我的Nuxt3网站上提供PDF文件供下载,该网站使用Nuxt内容。*

根据here给出的答案,只需将pdf文件放入/static文件夹通过链接即可

<a href="/my_pdf_file.pdf" download>Download</a>

在Nuxt3中,the static folder has been renamed to public,所以我只是假设把我的pdf放入/public并使用相同的链接应该可以工作。
但不幸的是,它没有-我得到一个404 Error时,点击下载链接和Vue警告我无论如何[Vue Router warn]: No match found for location with path "/my_pdf_file.pdf"(我没有把文件放进文件夹,相信我)。
我使用的是Nuxt Content(2.1.0),希望将链接放在.md文件夹中的/content文件中。
下面是一个最小的、可重现的示例,其中下载不起作用:https://github.com/chamaoskurumi/nuxt3content_example
有什么解决办法吗?

e5nqia27

e5nqia271#

给定的解决方案可以完美地工作,您的项目配置或Nuxt版本可能存在一些问题。
这里是一个视觉应该如何确切。

只是反复检查了一下,它工作得很好。
结果如下:https://share.cleanshot.com/0YCBRVYB

相关问题