如何在gatsbyJS中动态创建带有参数的页面?

肖媛媛

我想要一条路线: /blog/:blogId/:slug

我在我的gatsby-node.js-

exports.onCreatePage = async ({ page, actions }) => {
  const { createPage } = actions

  createPage({
      path: "/blog/",
      matchPath: "/blog/:blogId/:slug",
      component: path.resolve("src/components/layouts/SingleBlogPageLayout.jsx"),
  })
}

它可以完美地工作,gatsby develop但在gatsby build

错误是:

failed Building static HTML for pages - 6.584s

 ERROR #95313 

Building static HTML failed for path "/"

See our docs page for more info on this error: https://gatsby.dev/debug-html


  247 | 
  248 | 
> 249 |       var store = didStoreComeFromProps ? props.store : contextValue.store;
      | ^
  250 |       var childPropsSelector = useMemo(function () {
  251 |         // The child props selector needs the store reference as an input.
  252 |         // Re-create this selector whenever the store changes.


  WebpackError: TypeError: Cannot read property 'store' of null

  - connectAdvanced.js:249 ConnectFunction
    node_modules/react-redux/es/components/connectAdvanced.js:249:1
阿卜杜勒·哈利姆·拉菲博士

gatsby-browser.jsgatsby-ssr.js文件中添加redux包装器

Import wrapWithProvider from "./wrap-with-provider"

export const wrapRootElement = wrapWithProvider

希望这行得通

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何在ruby中动态创建带有参数的方法?

来自分类Dev

define_method:如何动态创建带有参数的方法

来自分类Dev

如何在React中创建带有变体下拉菜单的产品页面?

来自分类Dev

如何在javascript中动态创建带有值数组的地图

来自分类Dev

如何在带有JavaScript源的JavaScript中动态隐藏或显示使用datatables创建的表的列?

来自分类Dev

如何在带有字符串索引的php中动态创建数组

来自分类Dev

如何在带有文字和角度的动态下拉列表中创建“子菜单”?

来自分类Dev

如何在react native中创建带有xy坐标的动态数组

来自分类Dev

如何在html表中动态创建带有div类的输入元素?

来自分类Dev

如何在php中动态创建不存在的页面

来自分类Dev

如何在单个页面中动态创建多个模态

来自分类Dev

如何在php中动态创建不存在的页面

来自分类Dev

如何在带有参数化角色的akka中创建路由器?

来自分类Dev

如何在R中创建带有参数和循环的函数?

来自分类Dev

Phalcon-如何将带有动态参数的Url查询字符串放入Volt中以创建分页

来自分类Dev

如何在 Java 8 中创建一个接受布尔条件和带有参数作为参数的 lambda 的方法?

来自分类Dev

如何在带有页面的QML中显示模型?

来自分类Dev

JavaScript中带有动态参数的函数

来自分类Dev

Jenkins中带有git的动态参数

来自分类Dev

如何在EJS中包含带有参数的模板?

来自分类Dev

如何在route中运行带有参数的artisan命令?

来自分类Dev

如何在Octave中定义带有参数的函数?

来自分类Dev

如何在Blazor中调用带有参数的函数?

来自分类Dev

如何在nohup中传递带有空格的参数?

来自分类Dev

如何在C ++中传递带有'&'符号的参数

来自分类Dev

如何在python中传递带有参数的函数?

来自分类Dev

如何在MiniTest中对带有参数的方法进行存根

来自分类Dev

如何在带有参数的函数中调用变量函数?

来自分类Dev

将带有参数的功能应用于WP8中动态创建的按钮

Related 相关文章

  1. 1

    如何在ruby中动态创建带有参数的方法?

  2. 2

    define_method:如何动态创建带有参数的方法

  3. 3

    如何在React中创建带有变体下拉菜单的产品页面?

  4. 4

    如何在javascript中动态创建带有值数组的地图

  5. 5

    如何在带有JavaScript源的JavaScript中动态隐藏或显示使用datatables创建的表的列?

  6. 6

    如何在带有字符串索引的php中动态创建数组

  7. 7

    如何在带有文字和角度的动态下拉列表中创建“子菜单”?

  8. 8

    如何在react native中创建带有xy坐标的动态数组

  9. 9

    如何在html表中动态创建带有div类的输入元素?

  10. 10

    如何在php中动态创建不存在的页面

  11. 11

    如何在单个页面中动态创建多个模态

  12. 12

    如何在php中动态创建不存在的页面

  13. 13

    如何在带有参数化角色的akka中创建路由器?

  14. 14

    如何在R中创建带有参数和循环的函数?

  15. 15

    Phalcon-如何将带有动态参数的Url查询字符串放入Volt中以创建分页

  16. 16

    如何在 Java 8 中创建一个接受布尔条件和带有参数作为参数的 lambda 的方法?

  17. 17

    如何在带有页面的QML中显示模型?

  18. 18

    JavaScript中带有动态参数的函数

  19. 19

    Jenkins中带有git的动态参数

  20. 20

    如何在EJS中包含带有参数的模板?

  21. 21

    如何在route中运行带有参数的artisan命令?

  22. 22

    如何在Octave中定义带有参数的函数?

  23. 23

    如何在Blazor中调用带有参数的函数?

  24. 24

    如何在nohup中传递带有空格的参数?

  25. 25

    如何在C ++中传递带有'&'符号的参数

  26. 26

    如何在python中传递带有参数的函数?

  27. 27

    如何在MiniTest中对带有参数的方法进行存根

  28. 28

    如何在带有参数的函数中调用变量函数?

  29. 29

    将带有参数的功能应用于WP8中动态创建的按钮

热门标签

归档