- 我想在我的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
有什么解决办法吗?
1条答案
按热度按时间e5nqia271#
给定的解决方案可以完美地工作,您的项目配置或Nuxt版本可能存在一些问题。
这里是一个视觉应该如何确切。
只是反复检查了一下,它工作得很好。
结果如下:https://share.cleanshot.com/0YCBRVYB