gatsby 相关问题

Gatsby是React的现代网站生成器。它专注于性能和灵活的数据源。

Gatsby 5 构建错误(错误#11321 API.NODE.EXECUTION)

我在我的项目中使用 GatsbyJS 和 Wordpress。将 Gatsby 从 v4 更新到最新的 v5 后,我无法在产品(gatsby 构建)和开发上构建项目。此外,在“gatsby clean”之后 ...

回答 3 投票 0

FAQ 容器在点击时不显示

控制台日志我正在做一个 gatsby 项目。我正在尝试制作一个常见问题解答,当您单击问题时,它会向下滑动显示答案。然而,出于某种原因,答案总是......

回答 0 投票 0

使用 gatsby cloud 未定义 BRANCH 环境变量

只读变量 这些变量是为构建和预览环境预定义的。它们是自动设置的,无法更改。您可以在 gatsby-config.js 或

回答 1 投票 0

无法在 gatsby 中创建 https://www.example.com/sitemap.xml

我在 gatspby 中使用 gatsby-plugin-sitemap 作为站点地图。 在 yarn build & yarn serve 之后,我在本地获取了这两个文件: /sitemap/sitemap-index.xml 和 /sitemap/sitemap-0.xml 在生产中...

回答 0 投票 0

盖茨比评论图像,有些图像失败但其他图像失败

我对这个有点疯狂,我已经(我认为)到处查看 github 问题和堆栈溢出,但找不到解决我问题的任何方法: 所以我一直在用 g... 建立一个小网站

回答 1 投票 0

Gatsby:部署到 netlify 时“无法读取未定义的属性‘拆分’”

我有这个 Gatsby 项目,我习惯于毫无问题地进行部署,直到遇到新的 v3。现在,当我使用 Netlify 进行部署时,出现了这个错误,我没有进入开发模式。

回答 2 投票 0

Gatsby StaticImage 没有出现在开发和构建中

我有以下代码来显示图像,但在开发时没有显示。 我有以下代码来显示图像,但在开发时没有显示出来。 <StyledPic> <div className="wrapper"> <StaticImage className="img" src="../../images/me.jpg" width={500} quality={95} formats={["AUTO", "WEBP", "AVIF"]} alt="Headshot" /> </div> </StyledPic> 我的文件结构如下 页面构建没有问题,只是没有图片 页面 html 如下所示。好像找不到图片位置,但我不知道这里出了什么问题。

回答 0 投票 0

在 Gatsbyjs 中的特定 URL 显示 JSON 文件

我正在尝试将我的 iOS 应用程序链接到 Gatsby 网站,但我找不到如何在我的 Gatsby 网站的特定 URL 上显示以下 JSON 文件 我已经在我的静态文件夹中添加了 JSON 文件 { ...

回答 2 投票 0

使用 Gatsby 动态生成页面请求的最佳方式

我在 Gatsby 网站上工作。 index.js 通过组件挂载上的 REST API 获取对象数组,并将该数组存储在状态中。每个对象的一些属性显示在列表中的 ui

回答 0 投票 0

为什么 Gatsby 没有加载组件?

试图将对象数组映射为组件,在组件内部,但其中的 console.log 永远不会像 JSX 那样记录日志?我是 Gatsby 的新手并试图更好地理解它,我的代码是 b ...

回答 0 投票 0

在生产中使用 gatsby-background-image 插件时生成的最小 React 错误 #418

盖茨比相对较新。我在完成我的项目时第一次遇到问题。在开发中一切正常。但是在 gatsby build 和 gatsby serve 之后浏览器出现错误:

回答 0 投票 0

Gatsby 构建在无效的 HTML 标签上失败(WebpackError)

我要转到 Gatsby 大型新闻网站(超过 60.000 页)。一些迁移的页面在 HTML 中存在错误,例如: 定理 我要转到 Gatsby 大型新闻网站(超过 60.000 页)。一些迁移的页面在 HTML 中有错误,例如: lorem <b, ipsum dolor sit 它导致构建错误: failed Building static HTML for pages - 3.384s ERROR #95313 HTML.COMPILATION Building static HTML failed for path "/lorem-ipsum/" See our docs page for more info on this error: https://gatsby.dev/debug-html 19 | 20 | // Split the array in 2 parts > 21 | var left = components.slice(0, split); | ^ 22 | var right = components.slice(split); 23 | 24 | return Array.prototype.concat.call([], decodeComponents(left), decodeComponents(right)); WebpackError: Invalid tag: b, 很明显是因为在 HTML 中没有标签“b,”(b 带逗号)。 :) 我们不考虑自动尝试更正 HTML 代码,因为它们会导致不可预测的结果。 在将其移交给客户之前,我想使该站点合理地防弹。防弹,即我想尽量减少构建过程中出错的风险。 在 HTML 代码错误的情况下构建总比完全不构建要好。然后用户将有机会更正页面代码并重新构建它。 那么有没有可能强制 Gatsby 和 Webpack 忽略这些类型的 HTML 错误? 编辑: 上面的错误来自这行代码: {parse(post.content)} parse() 来自“html-react-parser” 最终消毒剂起到了作用:https://github.com/remarkablemark/html-react-parser/issues/124#issuecomment-538212031 import sanitizeHtml from 'sanitize-html'; const cleanPostContent = sanitizeHtml(post.content); return ( <> {parse(cleanPostContent)} </> ) 不建议强制 Gatsby 和 Webpack 忽略 HTML 错误,因为这会导致不可预知的结果,并可能在网站上造成安全漏洞。最好在构建网站之前修复 HTML 错误。 但是,如果您必须继续构建带有 HTML 错误的网站,您可以尝试在 Gatsby 配置文件 (gatsby-config.js) 中将 html.validate 选项设置为 false。这将在构建过程中禁用 HTML 验证,并可能允许构建在 HTML 错误的情况下完成。 请注意,不建议禁用 HTML 验证,因为它可能导致意外行为,并可能在未来产生问题。最好尽快修复 HTML 错误以避免潜在问题。

回答 2 投票 0

在 React 的 gh 页面上部署模糊图像

我在 github 页面上部署的 Gatsby 博客版本有问题。 我正在使用 gatsby-remark-images 在我的帖子中添加图片。 但是当我部署它时,图像是模糊的。我也有毛病

回答 0 投票 0

React-Leaflet with leaflet.locatecontrol

我遵循了 React Locate on map 的答案,在 gatsby 开发模式下一切正常。但是如果我构建我的 gatsby 项目它会抛出一个 webpack 错误 “WebpackError: TypeError: Object(...) is ...

回答 2 投票 0

Gatsby clean project shows Field "featuredimage" must not have a selection since type "String" has no subfields 错误

Gatsby clean 项目显示许多字段“x”不能有选择,因为类型“String”没有子字段错误。 我的电脑信息 节点 v18.14.1 npm v9.5.0 我使用了这个模板。 https:/...

回答 0 投票 0

ModuleNotFoundError:找不到模块:错误:无法解析“@emotion/react”尝试将 Gatsby 与 MUI 和 Styled-Components 一起使用

我正在尝试将 Gatsby 与 MUI 和 Styled-Components 结合使用。但是我收到以下错误消息:ModuleNotFoundError:找不到模块:错误:无法解析不寻常的'@emotion/react',因为...

回答 0 投票 0

滚动元素滚动条在重新渲染后跳转到顶部。

我使用Gatsby,我做了一个垂直的侧导航菜单。我使用useRef作为导航包装器,并为菜单内的每个项目获取一些高度值。然后我计算了滚动位置...

回答 1 投票 0

使用Gatsby时记录数据的最佳实践,以及如何将数据导入gatsby.config.js或graphql中。

我跟着Gatsby文档中关于Gatsby中的数据,他们向我展示了如何在gatsby.config.js中的siteMetadata块中创建一个graphql变量 module.exports = { ....

回答 1 投票 -1

我在React中有一个结果页面,我想把每个结果链接到一个详细页面,但是要用动态的URL。

我在React中有一个结果页面,所有的值都是通过API从一个外部url获取,然后渲染的。现在,我想把每个项目的结果链接到它的详情页,据我所知,可以......

回答 1 投票 0

如何在Gatsby中获得所有Wordpress文章和显示标签的方法

我是第一次使用Gatbsy和GraphQL。我想知道如何显示标签。在GraphQL编辑器中,没有以明显的方式列出标签。我希望能在分类学下找到它们,但这只是 ...

回答 1 投票 1

© www.soinside.com 2019 - 2024. All rights reserved.