问题标签 [gatsby]

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 回答
4330 浏览

contentful - 如何在 Gatsby 中处理有内容的内容数据

我有兴趣使用Gatsby使用Contentful中的内容构建Netlify静态站点

Netlify 有这个很好的入门 Gatsby 指南:<a href="https://www.netlify.com/blog/2016/02/24/a-step-by-step-guide-gatsby-on-netlify" rel="noreferrer">https://www.netlify.com/blog/2016/02/24/a-step-by-step-guide-gatsby-on-netlify

但我有点不确定如何将 Contentful 融入其中。我是否需要编写脚本来将我的 Contentful 内容转换为 Gatsby 'markdown'?

任何想法,想法,链接表示赞赏!

0 投票
2 回答
2023 浏览

gatsby - 盖茨比静态网站生成。& 发布新内容

使用Gatsby 静态站点生成器项目,由于站点在 webpack 构建期间将内容文件呈现为 html,这是否意味着对于博客之类的东西,每个新帖子都需要重新推送到服务器?

如果是这种情况,是否有人对该工作流程有最佳实践?

0 投票
1 回答
1082 浏览

webpack - CSS URL 中的图像未在 GatsbyJS 中显示

我有以下选择器css/application.scss

当我预览网站时,gatsby develop我在网络检查器中看到了这个:

[object Object] 肯定有问题,但我无法追踪它。关于我应该在哪里看的任何提示?

0 投票
3 回答
1999 浏览

gatsby - 如何在不耗尽内存的情况下将 Gatsby 扩展到 1000 个静态文件?

我正在用Gatsby开发一个 React 网络应用程序。添加超过 1000 个静态 markdown 文件后,构建过程需要大量内存。我在 AWS Lambda 下运行构建,一旦 1536MB 的内存限制用完,我就开始获得 SIGKILL。

Gatsby 构建如何在不需要越来越多内存的情况下扩展到数千个文件?根据开发人员的说法,这应该是可能的。

0 投票
2 回答
125 浏览

opalrb - 是否可以将 gatsby 静态站点生成器与 reactrb 一起使用?

所以,我基本上对整个 npm/react.js(更不用说 react.rb)生态系统还是很陌生,我想知道是否可以将 reactrb 与 gatsby 静态站点生成器一起使用。

我一直在尝试通过 opal-webpack 获得 opal/reactrb 支持,但遇到了一些问题(有关一些背景故事,请参阅此问题https://github.com/cj/opal-webpack/issues/36)。具体来说,我遇到困难的地方是试图让它与 bundler 一起玩得很好。

将 reactrb 组件与 gatsby 结合起来是否可行?我希望答案是肯定的。

0 投票
0 回答
69 浏览

reactjs - 我可以使用 Gatsby 按我博客上的标签对我的 md 文件进行分组吗

我 npm 安装了简单的 Gatsby 演示。我想设置一些标签来分类我的博客页面,并显示在索引页面上。我该如何设置?

0 投票
3 回答
1680 浏览

reactjs - 如何在 Gatsby URL 中输入发布日期?

所有Gatsby 入门演示都有类似的路径/gatsby-starter-blog/hi-folks/

我如何设置它/2015-05-28/hi-folks/或仅使用/2015/hi-folks/.

谢谢!

0 投票
2 回答
2968 浏览

reactjs - 如何在 Gatsby 中添加后退按钮

如何添加不重新加载页面的后退按钮?

目前我有这个,它有效,但完全重新加载:

但我宁愿使用 React Router 的 Link 来返回,而不必重新加载页面。

0 投票
1 回答
819 浏览

reactjs - Gatsby - 添加 npm 模块

​可以轻松地将 NPM 模块添加到 Gatsby。

例如:

我尝试并得到了一些对等依赖错误。

0 投票
2 回答
13582 浏览

javascript - 将 Gatsby JS 站点部署到 Netlify 时出现“错误运行命令:构建脚本返回非零退出代码”

我最近遇到了 Gatsby JS ( https://github.com/gatsbyjs/gatsby ),并决定在生成器之上构建我的投资组合网站。

所以我分叉了他们的入门网站(gatsby-starter-default)并用它建立了我的投资组合(https://github.com/ArchieHicklin/Archie

在本地(使用' gatsby develop')它运行良好-但是当我使用''部署到Netlify时出现gatsby build此错误:

已经完成了所有标准的事情,比如重新安装 node 和 npm(因为我认为这可能是一个问题)但是,几周后,我完全不知道问题是什么。同样,网上也没有大量的文档,所以对于从哪里开始解决这个问题相当困难。

任何帮助(甚至是从哪里开始重新调试的指针)都将非常感激!