问题标签 [netlify]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
2526 浏览

git - Netlify 上的分支特定环境变量

我们对所有推送的 git 分支使用 Netlify 的自动部署。

我们希望仅包含主分支的分析脚本(等),即我们的用户正在访问的网站版本。

可以在 Netlify 上构建环境变量,但我不知道是否可以区分某些分支的变量?

0 投票
1 回答
596 浏览

jekyll - 如何修复我的 Netlify 站点的“sha”未定义错误?

所以我建立了一个主题为 [Moon](Failed to persist entry: TypeError: Cannot read property 'sha' of undefined) 的 Jekyll 站点,并将其上传到我的GitHub 存储库。然后我想将 Netlify 的管理面板添加到我的网站,所以我按照本指南修改config.yml了以下代码:

因为我得到了降价示例文件,例如:

但是在完成所有设置和部署之后,我访问了我网站的管理面板并尝试创建一个新帖子,但我不断收到以下错误。

我已经用谷歌搜索并修改了与我的 github 存储库匹配的branchsite,但错误一直显示,我该如何解决?

0 投票
3 回答
8810 浏览

git - 如何删除 Netlify 部署的分支

场景:创建了一个新分支并应用了所需的代码更改。该分支稍后会使用自定义(分支)URL 部署到 Netlify。测试后,提出拉取请求,并使用另一个自定义 URL 在 Netlify 上部署部署预览。然后,合并请求被批准并成功合并,分支被完全删除。

后果:但是,即使如此,部署预览分支部署特定部署仍保持启动并发布。

问题

  • 如何从 Netlify中删除(清除)特定于分支的部署?
  • 奖励:如何从 Netlify中删除(清除)部署预览部署?
0 投票
3 回答
4585 浏览

netlify - Netlify 表单提交为空白

当我提交我的 Netlify 表单时,服务器以 200 状态响应,我得到“谢谢”响应页面。但是,当我在 Netlify 管理员中检查表单提交时,它们都是空白的。我检查了我的 xhr 请求,数据显示在浏览器开发工具的“参数”部分。

参数开发工具 在此处输入图像描述

0 投票
1 回答
1235 浏览

redirect - 在 Netlify 中重写 .html 文件

我正在尝试重写诸如/abc.htmlto之类的模式/search?xyz=abc。“abc”可以是任何东西。

我已经浏览了https://www.netlify.com/docs/redirects/上的文档

这是我现在的 _redirect 文件中的内容,但它似乎不起作用。请帮忙。

0 投票
1 回答
810 浏览

url-rewriting - 用 Netlify 重写

我正在尝试在 Netlify 中设置一些重写。这是我的_redirects文件中的内容:

第一行按预期工作,第二行不工作。但是,如果我将第二行的 HTTP 状态代码更改为 301,它就可以工作。为什么呢?我真的需要像第二行中的规则一样重写。我可以做任何其他修改以使其正常工作吗?

0 投票
1 回答
242 浏览

python - 在哪里使用 python 托管 html 文件?

我正在尝试找到一个域来托管在我制作的 python 项目中生成的 .html 文件。我正在寻找一个可以通过 API 每 60 秒(由我的项目生成)托管更新的 html 文件的地方。我尝试了以下选项:

1.保管箱 Dropbox提供了一个非常简单的托管系统,您可以在其中编辑与 Dropbox 共享的文件夹中的文件,而 Dropbox 应用程序将为您完成其余的工作!令人惊讶的是,此功能不受访问次数的限制。不幸的是,在 Dropbox 中显示 html 文件有点慢。

2. Netlify如果可以免费显示为网页,Netlify 将自动托管给定的 Github 存储库。不幸的是,从我的测试来看,Netlify 似乎只会每小时检查一次您的 github 存储库

0 投票
1 回答
4641 浏览

redirect - Netlify 重定向不起作用

所以昨天我遇到了一个问题,因为我无法实现 301 重定向到托管在 GitHub 页面上的页面。

今天我发现 Netlify 应该能够进行 301 重定向。但是有些东西不起作用,文档说我需要在 _redirect 文件中添加重定向,但没有任何效果。任何想法我做错了什么?

这是测试页面:https ://peaceful-swanson-2960b1.netlify.com/

(当你点击博客时它应该重定向到新闻)

这是 GitHub 存储库:

https://github.com/vnllab/testy

0 投票
1 回答
480 浏览

gallery - 将 Netlify CMS 与 Hugo 一起使用 - 创建 Academic Hugo 主题的内容

我正在尝试将 Netlify CMS 集成到 Academic Hugo 主题中。我想构建一个 config.yml,其中包含用于发布、讨论等的集合。我的问题与类似。我能够配置每篇文章的一些字段,但我无法包含 [] 中的变量:

请问,任何 config.yml 都可以输出这种 md 吗?

非常感谢你的帮助!

更新:

最后我能够做到这一点,这是我遇到问题的另一种情况:

如果它可以帮助某人,这里的解决方案:

非常感谢!

0 投票
2 回答
678 浏览

http - Netlify:我可以使用自定义 HTTP 标头进行 301 重定向吗?

使用 Netlify,我可以将自定义 HTTP 标头添加到一个域上的路径而不是另一个域吗?

例如,如果我希望 my-domain.com 返回一个 301,其标题与 www.my-domain.com 返回的标题不同。

@talves 在下面解释了为什么我的初始方法(引用)不起作用。

鉴于以下内容netlify.toml,我希望在运行时看到我的自定义 Cache-Control标题(而不是Link标题), curl -I http://hello-yoga.co.uk但这并没有发生。

我究竟做错了什么?

结果: