问题标签 [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.
git - Netlify 上的分支特定环境变量
我们对所有推送的 git 分支使用 Netlify 的自动部署。
我们希望仅包含主分支的分析脚本(等),即我们的用户正在访问的网站版本。
可以在 Netlify 上构建环境变量,但我不知道是否可以区分某些分支的变量?
jekyll - 如何修复我的 Netlify 站点的“sha”未定义错误?
所以我建立了一个主题为 [Moon](Failed to persist entry: TypeError: Cannot read property 'sha' of undefined) 的 Jekyll 站点,并将其上传到我的GitHub 存储库。然后我想将 Netlify 的管理面板添加到我的网站,所以我按照本指南修改config.yml
了以下代码:
因为我得到了降价示例文件,例如:
但是在完成所有设置和部署之后,我访问了我网站的管理面板并尝试创建一个新帖子,但我不断收到以下错误。
我已经用谷歌搜索并修改了与我的 github 存储库匹配的branch
值site
,但错误一直显示,我该如何解决?
git - 如何删除 Netlify 部署的分支
场景:创建了一个新分支并应用了所需的代码更改。该分支稍后会使用自定义(分支)URL 部署到 Netlify。测试后,提出拉取请求,并使用另一个自定义 URL 在 Netlify 上部署部署预览。然后,合并请求被批准并成功合并,分支被完全删除。
后果:但是,即使如此,部署预览和分支部署特定部署仍保持启动并发布。
问题:
- 如何从 Netlify中删除(清除)特定于分支的部署?
- 奖励:如何从 Netlify中删除(清除)部署预览部署?
redirect - 在 Netlify 中重写 .html 文件
我正在尝试重写诸如/abc.html
to之类的模式/search?xyz=abc
。“abc”可以是任何东西。
我已经浏览了https://www.netlify.com/docs/redirects/上的文档
这是我现在的 _redirect 文件中的内容,但它似乎不起作用。请帮忙。
url-rewriting - 用 Netlify 重写
我正在尝试在 Netlify 中设置一些重写。这是我的_redirects
文件中的内容:
第一行按预期工作,第二行不工作。但是,如果我将第二行的 HTTP 状态代码更改为 301,它就可以工作。为什么呢?我真的需要像第二行中的规则一样重写。我可以做任何其他修改以使其正常工作吗?
python - 在哪里使用 python 托管 html 文件?
我正在尝试找到一个域来托管在我制作的 python 项目中生成的 .html 文件。我正在寻找一个可以通过 API 每 60 秒(由我的项目生成)托管更新的 html 文件的地方。我尝试了以下选项:
1.保管箱: Dropbox提供了一个非常简单的托管系统,您可以在其中编辑与 Dropbox 共享的文件夹中的文件,而 Dropbox 应用程序将为您完成其余的工作!令人惊讶的是,此功能不受访问次数的限制。不幸的是,在 Dropbox 中显示 html 文件有点慢。
2. Netlify如果可以免费显示为网页,Netlify 将自动托管给定的 Github 存储库。不幸的是,从我的测试来看,Netlify 似乎只会每小时检查一次您的 github 存储库
redirect - Netlify 重定向不起作用
所以昨天我遇到了一个问题,因为我无法实现 301 重定向到托管在 GitHub 页面上的页面。
今天我发现 Netlify 应该能够进行 301 重定向。但是有些东西不起作用,文档说我需要在 _redirect 文件中添加重定向,但没有任何效果。任何想法我做错了什么?
这是测试页面:https ://peaceful-swanson-2960b1.netlify.com/
(当你点击博客时它应该重定向到新闻)
这是 GitHub 存储库:
gallery - 将 Netlify CMS 与 Hugo 一起使用 - 创建 Academic Hugo 主题的内容
我正在尝试将 Netlify CMS 集成到 Academic Hugo 主题中。我想构建一个 config.yml,其中包含用于发布、讨论等的集合。我的问题与此类似。我能够配置每篇文章的一些字段,但我无法包含 [] 中的变量:
请问,任何 config.yml 都可以输出这种 md 吗?
非常感谢你的帮助!
更新:
最后我能够做到这一点,这是我遇到问题的另一种情况:
如果它可以帮助某人,这里的解决方案:
非常感谢!
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
但这并没有发生。我究竟做错了什么?
结果: