导航到使用 Gridsome 创建并部署在 Netlify 上的站点时出现“找不到页面”
“Page Not Found” when navigating to site created with Gridsome & deployed on Netlify
我使用通过 Netlify 部署的 Gridsome 创建了一个新站点,但我无法在访问时显示该站点。相反,Netlify 说:
Page Not Found
Looks like you've followed a broken link or entered a URL that doesn't exist on this site.
< Back to our site
我尝试根据 Gridsome starter template I'm using 创建者的说明更新我的构建设置,但该站点仍然不显示。我还更新了 js-yaml 版本。
我已经在 questions/answers 上查看了类似的问题,但我一直没弄明白。我是 Web 开发的新手,我确定我遗漏了一个或多个导致该问题的因素。
我有来自 Netlify 的构建日志。其中有一些错误。我不想在这里放太多,所以这是日志末尾的一部分。
12:18:36 PM: failed during stage 'building site': Build script returned non-zero exit code: 1
12:18:36 PM: Error running command: Build script returned non-zero exit code: 1
12:18:36 PM: Failing build: Failed to build site
12:18:36 PM: Finished processing build request in 55.729813394s
非常感谢您的帮助,@talves!
由于不熟悉 cli 和权限问题,我在使用构建命令时遇到了问题。我问了一个朋友关于我从 Netlify 得到的构建错误,他建议我尝试删除和 re-installing 我的节点模块。照做了,还是不行。我尝试删除 repo 中与 "journal" 有关的任何内容,因为 Failed to render /journal
一直出现在构建日志中,但这也不起作用。
我用谷歌搜索了 ReferenceError: _objectSpread is not defined after update
,因为它在日志错误后出现在构建日志中。我在主要的 Babel GitHub 仓库中发现 a comment on an issue noting the same error message 建议将以下内容添加到 package.json
文件中:
"resolutions": {
"@babel/core": "^7.5.4"
}
我添加了它,尝试再次构建,它仍然失败,但只给了我一个以前没有显示的错误消息——Error: SyntaxError: Unexpected string in JSON at position
。我用谷歌搜索了该消息并在 GitHub 上找到了另一个问题。 A comment on the issue 注意到缺少逗号。
我返回我的 package.json
文件,发现我没有在新 "resolutions"
片段上方的括号中添加逗号。我添加了逗号,尝试再次构建,它成功了 ✨ !
对不起,如果这是 long-winded!我认为最好将我的过程包括在内,以防其他人 运行 遇到同样的问题。
我使用通过 Netlify 部署的 Gridsome 创建了一个新站点,但我无法在访问时显示该站点。相反,Netlify 说:
Page Not Found
Looks like you've followed a broken link or entered a URL that doesn't exist on this site.
< Back to our site
我尝试根据 Gridsome starter template I'm using 创建者的说明更新我的构建设置,但该站点仍然不显示。我还更新了 js-yaml 版本。
我已经在 questions/answers 上查看了类似的问题,但我一直没弄明白。我是 Web 开发的新手,我确定我遗漏了一个或多个导致该问题的因素。
我有来自 Netlify 的构建日志。其中有一些错误。我不想在这里放太多,所以这是日志末尾的一部分。
12:18:36 PM: failed during stage 'building site': Build script returned non-zero exit code: 1
12:18:36 PM: Error running command: Build script returned non-zero exit code: 1
12:18:36 PM: Failing build: Failed to build site
12:18:36 PM: Finished processing build request in 55.729813394s
非常感谢您的帮助,@talves!
由于不熟悉 cli 和权限问题,我在使用构建命令时遇到了问题。我问了一个朋友关于我从 Netlify 得到的构建错误,他建议我尝试删除和 re-installing 我的节点模块。照做了,还是不行。我尝试删除 repo 中与 "journal" 有关的任何内容,因为 Failed to render /journal
一直出现在构建日志中,但这也不起作用。
我用谷歌搜索了 ReferenceError: _objectSpread is not defined after update
,因为它在日志错误后出现在构建日志中。我在主要的 Babel GitHub 仓库中发现 a comment on an issue noting the same error message 建议将以下内容添加到 package.json
文件中:
"resolutions": {
"@babel/core": "^7.5.4"
}
我添加了它,尝试再次构建,它仍然失败,但只给了我一个以前没有显示的错误消息——Error: SyntaxError: Unexpected string in JSON at position
。我用谷歌搜索了该消息并在 GitHub 上找到了另一个问题。 A comment on the issue 注意到缺少逗号。
我返回我的 package.json
文件,发现我没有在新 "resolutions"
片段上方的括号中添加逗号。我添加了逗号,尝试再次构建,它成功了 ✨ !
对不起,如果这是 long-winded!我认为最好将我的过程包括在内,以防其他人 运行 遇到同样的问题。