提问者:小点点

在Gatsbyjs中显示PDF文件


import resume from "../../static/samplepdf.pdf"

<li>
     <label htmlFor="resume">resume: </label>
            <a href={resume} target="_blank" rel="noreferrer" id="email">
              <FaNews className="social-icon"></FaNews>
              resume
            </a>
          </li>

共1个答案

匿名用户

正如@Quentin所说,这是处理Gatsby中静态文件夹时的正常行为,散列URL的目的是避免浏览器缓存旧版本的资产。

但是,您可以使用以下方法对输出进行一点自定义:

<a href={`/samplepdf.pdf`} target="_blank" rel="noreferrer" id="email">
  <FaNews className="social-icon"></FaNews>
  resume
</a>

什么将构造类似localhost:8000/samplepdf.pdf的URL