gatsby - 如何使用Gatsby将任意文件添加到/public?

标签 gatsby netlify

我想以某种方式将文本文件添加到/src,使其始终在构建目录(/public)的根目录中保持不变。

具体来说,我需要为Netlify添加_redirects file,以将子域重定向到自定义域。

运行Gatsby 1.0 alpha。

最佳答案

晚会晚了一点。

最简单的方法是在项目根目录中添加static文件夹,然后将_redirects放在其中。然后,当您构建Gatsby时,它将自动将其拾取并将其放置在/public文件夹中。

official docs

关于gatsby - 如何使用Gatsby将任意文件添加到/public?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43792136/

相关文章:

gatsby - 部署的 Netlify 页面在显示实际内容之前显示 404 页面

reactjs - 为什么 Gatsby 的两个不同布局上的两个 StaticQuery 元素不能具有相同的名称?

reactjs - 如何修复 NetlifyCMS 构建上的 "TypeError: childImageSharp is undefined"?

reactjs - Netlify/git LFS 退出状态 128

git - 在用于实时部署的公共(public)仓库中 stash 凭据

reactjs - 在 netlify 中捕获 create-react-app 的所有重定向

reactjs - 链接 Gatsby JS 的音译

node.js - Gatsby - 无法解析 'path' 中的 'C:\Users\...\gatsby-starter-hello-world\node_modules\postcss\lib'

mysql - Gatsby - 为 MySQL id 获取未定义