我想在Vitepress的一个新选项卡中打开图像,因为有些图片有很好的细节。我试图用指向同一资源的一个来包装图像链接。不幸或幸运的是,vitepress在生产构建中使用哈希文件名复制资产。使用该散列文件名,链接的资源将进入404。
![Random Image](./img/img01.png)
我试图以这种方式在一个新的选项卡中打开图像:
<a href="./img/img01.png" target="_blank">![Random Image](./img/img01.png)</a>
有没有可能引用哈希图像,或者有其他方法来解决这个问题?
提前感谢!
我认为这个问题是因为您没有将图像托管在公用文件夹中。请考虑将图像移动到/public/img/
而不是/src/img
。然后,您可以更新链接以不包括相对路径./
,而是可以链接到公共映像。
<a href="/img/img01.png" target="_blank">![Random Image](/img/img01.png)</a>