gpt4 book ai didi

reactjs - 如何取消发布 gatsby 页面而不删除它?

转载 作者:行者123 更新时间:2023-12-04 19:53:51 32 4
gpt4 key购买 nike

我在我的静态站点中使用了 Gatsby 入门版,该入门版中包含的页面之一是包含所有 UI 元素的演示页面。

我想保留该页面(以便我可以从演示中复制和粘贴)但不想公开。如何在不删除文件的情况下“取消发布”?

在生成面向公众的网站时,有没有办法告诉 gatsby-node.js 跳过该页面?

最佳答案

有一堆Gatsby Node API helpers你可以使用,一个是 deletePage .

如果您有页面 src/pages/demo.js ,这将在创建过程中删除该页面。

// gatsby-node.js
exports.onCreatePage = async ({ page, actions: { deletePage } }) => {
if (page.path.match(/^\/demo/)) {
deletePage(page)
}
}

关于reactjs - 如何取消发布 gatsby 页面而不删除它?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55519931/

32 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com