问题标签 [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 投票
3 回答
807 浏览

rstudio - 新的博客文章显示在 R-Studio 上,而不是在 Netlify 上呈现?如何调试?

我今天在 blogdown/netlify 支持的网站上添加了几篇博文:

https://github.com/brainstorm/brainblog/blob/master/content/brainstorm/2018-03-12-umccr-arteria.md

https://github.com/brainstorm/brainblog/blob/master/content/brainstorm/2018-03-13-umccr-pcgr.md

虽然他们在 R-Studio 上成功渲染/预览:

R-Studio 预览

推送/部署后,这两个博文不会显示在 Netlify 托管的站点上(请参阅下面的部署日志)。*即使是手动部署触发(启用清除缓存复选框),也无法相应地更新索引页面以显示两个新帖子:

Netlify 直播博客

从 Netlify 的角度来看,这是一个成功的部署,以及之前来自 github 的所有推送,据我从他们的 Web 控制台中可以看到:

在 Netlify 的辩护中,这可能是 baseUrl问题尚未完全解决的症状,正如我在之前的问题中指出的那样......非常欢迎任何提示。

0 投票
2 回答
2077 浏览

amazon-web-services - 如何通过 CNAME 将 Netlify 子域指向 AWS S3 存储桶?

我有一个mysite.com通过 Netlify 托管的静态站点 ()。Netlify 目前管理我的 DNS,所以我有这样的名称服务器:

  • dns1.p07.nsone.net
  • dns2.p07.nsone.net
  • dns3.p07.nsone.net
  • dns4.p07.nsone.net

我的 S3 上有一个存储桶,名为dl.mysite.com. 我想拥有它,以便当有人单击诸如 之类的链接时http://dl.mysite.com/file.pdf,它会从 S3 存储桶中获取它。

在我的 Netlify 管理仪表板中,我可以创建一个自定义子域 ( dl.mysite.com),它指示我执行以下操作:

dl将 CNAME 记录指向登录obfuscated-url-d6f26e.netlify.com到您在 DNS 提供商处拥有的帐户,并添加 CNAME 记录以dl指向obfuscated-url-d6f26e.netlify.com

过去,当我专门使用 AWS 来托管应用程序和管理 DNS 时,只需在 Route53 中为子域创建别名记录并将其指向我的存储桶即可轻松完成。

既然 Route53 不处理我的 DNS,我怎么能做到这一点?是否仍然可以将该子域指向特定的 S3 存储桶?

0 投票
2 回答
1588 浏览

linux - Bash 脚本作为 Netlify 的构建命令

我有一个 Bash 脚本可以根据环境变量等使用不同的配置文件来构建我的 Jekyll 站点。是否可以在 Netlify 中指定一个 Bash 脚本作为构建命令?到目前为止,我的努力已经导致

0 投票
2 回答
869 浏览

reactjs - WebpackError:无法使用 gatsby 和 netlify 读取未定义的属性“路径名”

一切都适用于开发,但是当我投入生产时,我收到以下错误: WebpackError: Cannot read property 'pathname' of undefined

但是当我console.log(this.props); location: {pathname: "/", ...}作为键值对之一出现时。

这是我index.js的布局。

这是代码:

0 投票
1 回答
3311 浏览

gatsby - 如何在 Netlify CMS 和 Gatsby 之间建立一对多连接

我在 gatsby 网站上使用 Netlify CMS。我在我的帖子集合上使用了 netlify CMS 关系小部件来引用我的作者集合的标题字段,所以......

这很好用,但是当我在我的 GraphiQL 窗口中进行查询时,唯一可用的字段是作者,只有一个字符串,我如何访问特定作者的所有 frontmatter?

0 投票
3 回答
8264 浏览

github - 如何用密码保护 Hugo 站点/SSG 站点?

我想建立一个雨果网站,可以是:

  • 密码保护(特定页面,而不是整个网站)
  • 由免费或成本极低的私人仓库托管
  • 可以使用 CMS 界面(即 Forestry.io)进行编辑

我知道 Bitbucket 允许免费的私人回购,但我不明白如何用密码保护某些页面。我目前有一个 Github 页面,但 repo 是公开的。我知道我可以在 Github 上购买私人仓库,但仍然不明白如何对静态网站页面进行密码保护。

我听说 Netlify 提供了密码保护功能,但它需要我每月支付 99 美元。

我考虑过 Wordpress,但如果可能的话,我真的很想使用 SSG。我是初学者,但正在练习 CLI,并且取得了一定的成功。

请让我知道你推荐什么。谢谢!

0 投票
1 回答
892 浏览

git - 不可能用我的雨果主题在 netlify 上建立我的雨果博客

我已经在这个网站上查看了我的问题,但我没有找到解决方案。

我的所有工作都在github上,但是我的hugo 主题有问题。它是Hugo-Initio的分支,我想用它在 netlify 上发布我的博客,但我有一个问题。

我已经尝试了很多东西,但我仍然卡住了。

0 投票
1 回答
2621 浏览

webpack-dev-server - 如何使用 Gatsby 代理和自定义 Webpack 配置 (netlify-lambda)

我将Gatsbynetlify-lambda一起使用,它为 9000 端口上的函数创建服务器:

http://localhost:9000/myFunctionName

在生产中,函数的地址是:

/.netlify/functions/myFunctionName

所以我想有一个开发模式代理,http://localhost:9000/当我调用/.netlify/functions.

我的自定义 Webpack 配置位于gatsby-node.js

不工作。

我也试过这个https://www.gatsbyjs.org/docs/api-proxy/#api-proxy但我需要重写 url 而不仅仅是前缀。

将netlify-lambdaGatsby一起使用的最佳方法是什么?

谢谢

0 投票
1 回答
1130 浏览

cookiecutter-django - 在 Netlify 上部署 cookiecutter-django

有没有人尝试在 Netlify 上部署一个 cookiecutter-django 项目,或者只是一个 Django 项目?我不确定 Netlify 需要哪些命令来部署我的站点。

0 投票
2 回答
8637 浏览

netlify - Netlify 可以在不强制 SSL 的情况下将流量从 http 重定向到 https

Netlify 社区经常提出的另一个问题。“Netlify 能否在不强制 SSL (TLS) 的情况下将流量从 http 重定向到 https?”

获得证书后,您可以选中一个框以强制执行 TLS。这将设置从 http 到 https 的重定向,并将 Strict Transport Security 标头添加到所有请求。

用户不想强制 SSL,直到一切都正确设置并且他们知道他们不会更改他们的设置。