在Netlify或Surge上部署时,盖茨比网站“未找到页面”

时间:2019-08-18 02:54:24

标签: reactjs gatsby netlify surge.sh

我可以在localhost上运行,但是当我尝试在Git上推送该站点时,该站点无法显示在Netlify和Surge上。随时检查我的代码:https://github.com/treycwong/bean-tracker

我不确定这是否部分是由于package.json中的依赖关系,还是我需要安装Yarn?如果是这样,一些指导会有所帮助。

  1. 在Netlify上添加了构建设置
  2. 删除了yarn.lock

有了Surge,我已经遵循instructions,已经成功部署了它,但是页面仍显示“找不到页面”

非常感谢。

1 个答案:

答案 0 :(得分:3)

如果您不打算使用纱线,则Netlify设置应如下所示。

发布位置:public
生成命令:npm run build

/netlify.toml

[build]
  publish = "public"
  command = "npm run build"