Hel*_*iro 4 gatsby netlify
我想添加一个文本文件/src,使其始终在构建目录(/public)的根目录中保持不变。
/src
/public
具体来说,我需要为Netlify 添加一个_redirects 文件,以将子域重定向到自定义域。
_redirects
运行Gatsby 1.0 alpha。
小智 9
晚会晚了一点。
最简单的方法是static在项目根目录中添加文件夹,然后将_redirects其放置在其中。然后,当您构建Gatsby时,它将自动将其拾取并将其放置在/public文件夹中。
static
查看官方文件
Hel*_*iro 8
没必要放进去/src。我只是直接将其添加到/public.
即使它在 中.gitignore,我也使用了git add -f /public/_redirects,提交了它,并且它起作用了。它不会在构建过程中被删除或覆盖。
.gitignore
git add -f /public/_redirects
执行此操作的另一种方法(我尚未测试过)是将文件复制到 /public 中的目标位置,作为gatsby-node.js 中的构建后脚本的一部分。
归档时间:
8 年,7 月 前
查看次数:
1273 次
最近记录:
7 年,5 月 前