我无法将我的网站部署到Netlify

时间:2020-06-13 00:20:21

标签: github web-deployment netlify

我已经创建了这个网站几周了(对于web-dev来说我还很陌生),最近刚刚为其创建了一个仓库(在Github上)。

链接:

https://github.com/Lathryx/TopShelf-Recipes

我想与Netlify一起部署,但是我无法。 Netlify在我创建的站点上连续给出404错误。我认为这与publish目录有关,但我不确定。我希望它向landing.html打开。

现在尝试部署几次:

  • 没有构建命令/发布目录。
  • 没有构建命令,发布目录设置为TopShelf Recipes (也尝试过/TopShelf Recipes)。
  • 没有构建命令,发布目录设置为TopShelf Recipes/landing.html
  • 没有构建命令,发布目录设置为/TopShelf Recipes/landing

错误图片: Image of the error.

我真的不知道该怎么办。有人知道为什么会这样吗?

2 个答案:

答案 0 :(得分:1)

netlify/my-first-netlify-deploys演示项目显示带有netlify.toml的文件以最终生成文件。

结果:https://playwith.netlify.app/

但是,如果不涉及生成,则所述文件应直接位于存储库的根文件夹中,而不是子文件夹中。

答案 1 :(得分:1)

您网站的登录页面必须标题为index.html(据我发现),这对我来说已经解决了。我的名字最初是landing.html

我将来会记住这一点。