腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
在
Gatsby
JS
中
以
编程
方式
创建
页面
时
,
如何
区分
某些
内容
、
、
、
我正在使用
Gatsby
构建一个站点,到目前为止,我发现以
编程
方式
创建
页面
是一个非常方便的功能。您可以拥有一个类别模板,并让
gatsby
-node非常容易地为每个
内容
类别
创建
页面
。但是,向同一模板添加差异化
内容
的推荐
方式
是什么?现在,我正在使用三元运算符来检查它是哪个类别,并根据那个精确的类别添加特定的
内容
(需要相应
区分
的一些
内容
示例:基于头盔的S
浏览 15
提问于2019-08-17
得票数 2
回答已采纳
4
回答
如何
将
Gatsby
站点的索引页设置为动态生成的
页面
之一?
、
、
我有一个
Gatsby
站点,它使用GraphQL从Wordpress REST API查询信息,
以
动态
创建
站点
页面
。我想将我的索引
页面
设置为动态
创建
的主页,即home.html但是,他们有一个与其about
页面
相对应的about.
js
文件,这意味着他们可以将其作为组件导出并在索引中使用,甚至可以将该文件的
内容
复制到index.
js
。我想要设置为索引的主页是动态生成的,并且使用了不能在page.<
浏览 1
提问于2020-01-23
得票数 8
1
回答
如何
让GatsbyJS
中
的/__refresh webhook刷新page-data.json?
我
在
本地运行
gatsby
-develop,并尝试使用/__refresh webhook在外部
内容
管理系统中进行更改时刷新
页面
上的
内容
。现在我只是
在
测试手动点击我本地的webhook。这成功地重新运行了sourceNodes和createPages,然而,我的很多数据都是动态的,实际上是作为动态生成
页面
的pageContext的一部分传递的。无论出于什么原因,最初使用
gatsby
develop (first run)为我的
页面</e
浏览 26
提问于2019-10-06
得票数 1
2
回答
使用
gatsby
和contentful的CreatePage API的问题
、
、
我正在尝试使用来自
内容
的数据来生成单个团队成员的
页面
。使用
内容
数据
创建
页面
是次要的,我主要关心的是
gatsby
-node.
js
文件无法使用/${node.slug}
创建
页面
。这是
gatsby
-node.
js
文件。/src/Templates/individualTeamPage.
js
"),
浏览 3
提问于2020-06-21
得票数 0
1
回答
GraphQL
中
的
Gatsby
pageContext为空
、
、
、
我
在
gatsby
-node.
js
的pageContext对象
中
传递
页面
的ID,
以
获取每个
页面
上的必要
内容
,但是
在
根URL /上,pageContext对象
中
的数据丢失了。
在
我的index.
js
-file
中
,根
页面
/上的pageContext为空,只有参数pageContext.isCreatedByStatefulCreate
浏览 25
提问于2019-11-27
得票数 2
回答已采纳
3
回答
盖茨比不断抱怨,当我有MarkdownRemark
时
,无法查询“allMarkdownRemark”类型上的字段“字段”
、
、
我正在尝试像这个初学者那样配置我的盖茨比项目const path = require(`path`) return graphql( { sortFile:
gatsby
-node.
js
:8:
浏览 4
提问于2020-06-05
得票数 6
回答已采纳
1
回答
Gatsby
JS
中
的自定义Javascript
、
、
、
、
我已经
创建
了一些小的脚本函数,我希望
在
每次
页面
加载或刷新
时
触发这些函数。下面是一个为第三方库Anime
JS
构建的示例,但它基本上是任意的,因为它对我所有的脚本函数都是相同的问题。200.1%', duration: 430, });由于
某些
原因我不确定
如何
让
Gatsby
浏览 32
提问于2018-05-27
得票数 0
1
回答
为什么我要使用
页面
查询而不是
页面
上下文?
在
gatsby
-node.
js
中
以
编程
方式
创建
页面
时
,我可以将上下文传递给我的
页面
组件: path: path, context: {}, // additional data can be passed via context似乎我可以在这里传递生成文档所需的上下文,而不必再次
浏览 8
提问于2019-07-27
得票数 1
回答已采纳
3
回答
如何
在不删除
gatsby
页面
的情况下取消发布它?
、
我使用了一个
Gatsby
初学者作为我的静态站点,其中包括一个包含所有UI元素的演示
页面
。 我想保留这个
页面
(这样我就可以从演示
中
复制和粘贴),但不想公开使用。
如何
在不删除文件的情况下“取消发布”?有没有办法告诉
gatsby
-node.
js
在生成面向公共的站点
时
跳过该
页面
?
浏览 1
提问于2019-04-04
得票数 6
回答已采纳
1
回答
gatsby
.
js
-高级初学者-实现2个url前缀(站点的两个不同部分)?
、
看起来,如果您将jsx文件放在大多数
gatsby
启动器的“pages”文件夹
中
,urls就会按照目录结构显示出来,这样您就可以通过
在
源树(pages/foo/post.jsx,pages/bar/post2问题 我使用了
gatsby
高级初学者 ()。它不把所有的
内容
文件放在pages/
中
,而是放在顶级的content/文件夹
中
,我甚至
在
创建
content/foo
浏览 0
提问于2018-09-26
得票数 4
回答已采纳
1
回答
如何
在'
gatsby
-node‘中使用不同的模板
创建
多个
页面
?
、
、
我是
gatsby
的新手,正在尝试使用不同的模板
以
编程
方式
创建
页面
,但我正在为此而苦苦挣扎。 我有两个不同的
页面
(登陆和新闻),都是
在
mdx文件写的,这需要不同的路线和模板
时
,
以
编程
方式
创建
。我的登录效果很好,但我没有添加“新闻”
页面
。我试过的所有东西都不起作用。 作为参考,我
在
我的markdown文件的每个头条中都有一个temp
浏览 10
提问于2020-09-11
得票数 1
3
回答
源MDX文件
以
编程
方式
在
盖茨比
中
创建
组合
页面
我是一个新手,试图构建一个
Gatsby
站点,该站点使用以下url结构
以
编程
方式
为放置
在
/content/portfolio的MDX文件生成
页面
:sitename/portfolio/single-portfolio-item为portfolio文章
创建
一个目录:content/portfolio
创建
一个包含以下
内容
的portfolio:content/portf
浏览 3
提问于2020-11-24
得票数 0
回答已采纳
1
回答
如何
在
gatsby
中
以
编程
方式
创建
的
页面
上
创建
自定义路由
我试图
以
编程
的
方式
创建
页面
,并在这些
页面
上添加动态路由,但遇到了一个无法
创建
动态路由的问题。
在
我的i
gatsby
-node.
js
中有 const { createPage }/src/templates/detailsTemplate.
js
`),
浏览 12
提问于2020-03-01
得票数 0
回答已采纳
1
回答
如何
将两个盖茨比站点组合在一起
目前,我有两个使用
gatsby
.
js
部署到example.com和blog.example.com的站点。我想要为example.com/ blog.example.com
创建
一个子目录。
在
不合并两个存储库的情况下,有什么方法可以做到吗?
浏览 0
提问于2019-04-06
得票数 5
回答已采纳
1
回答
Gatsbyjs和内部链接
、
、
、
card__title'>{edge.node.title}</p> ))} )}我需要"${edge.node.slug}“
在
鼻涕虫里,我试过了,但我不知道该怎么称呼它。
浏览 2
提问于2019-11-09
得票数 1
1
回答
难道不可能用只从Github获取的
内容
来
创建
博客吗?
、
、
使用
gatsby
-source-git插件,我可以使用allMarkdownRemark
在
graphQL查询
中
从存储库
中
获取所有的标记
内容
--没有必要使用allFile指令。来自不同来源的所有文件都被导入到一个巨大的graphQl树
中
,
在
AllMarkdownRemark
中
无法
区分
哪个标记文件来自何处。
在
我的
gatsby
-node.
js
文件
中
,我有
创建</
浏览 2
提问于2020-04-02
得票数 1
1
回答
getNode()方法
在
最新版本的
Gatsby
的
gatsby
-node.
js
中
找不到。
、
、
在
步骤7“
以
编程
方式
从数据
创建
页面
”
中
,为
gatsby
-node.
js
列出了此片段(如前所述,没有导入): if (node.internal.typenode.parent) }但是,在运行ReferenceError: getNode is no
浏览 0
提问于2018-12-20
得票数 6
回答已采纳
1
回答
如何
在GraphQL中使用盖茨比代码片段
、
当我
在
盖茨比云中构建它
时
,我得到了错误 遇到未知语言“graphql”。如果“graphql”是受支持语言的别名,请使用“languageAliases”插件选项将其映射到规范语言名称。
浏览 1
提问于2021-03-22
得票数 0
1
回答
如何
将Netlify CMS改为Strapi CMS?
、
、
、
、
我是这个前沿世界的新手,我对React和GraphQL有一些了解,这就是为什么我决定尝试用
Gatsby
实现一个测试博客,因为它看起来很受欢迎,而且很容易使用。我还想让我的手进入到物质UI,所以我使用这个盖茨比启动器: 这个入门程序似乎包括了与Netlify CMS的集成,所以我想改变它,并开始使用Strapi ,这样我就可以在那里获得
内容
。
浏览 2
提问于2020-04-06
得票数 0
1
回答
如何
以
编程
方式
添加菜单项
我
以
编程
的
方式
从markdown文件
创建
页面
。
如何
将文件名添加为菜单项,以便
以
编程
方式
生成菜单项?你可能会问为什么我需要它。我需要它,因为当我使用netlifyCMS添加另一个标记
页面
时
,它应该被添加到菜单
中
,而不需要修改代码。有没有
Gatsby
本身或其他插件提供的简单方法。非常感谢您的时间和帮助?
浏览 0
提问于2018-06-23
得票数 1
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
ReactJS静态站点生成器Gatsby
想在2020年成为前端大师?就做这9个项目吧
2018 年关于前端开发的五大发展趋势
Vue.js最佳静态站点生成器对比
你的博客用不着什么JavaScript框架
热门
标签
更多标签
云服务器
ICP备案
腾讯会议
云直播
对象存储
活动推荐
运营活动
广告
关闭
领券