首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >TypeError:(0,_drizzle.generateContractsInitialState)不是函数,松露毛毛蒜皮盒失败

TypeError:(0,_drizzle.generateContractsInitialState)不是函数,松露毛毛蒜皮盒失败
EN

Ethereum用户
提问于 2018-03-27 22:02:06
回答 4查看 619关注 0票数 4

打开小毛毛雨箱后,我就得到了一个TypeError: (0 , _drizzle.generateContractsInitialState) is not a function.

Ganache运行在localhost:8545上,合同被部署,Metamask连接到localhost:8545,这是它应该做的。我做错了什么?请帮帮我!

EN

回答 4

Ethereum用户

回答已采纳

发布于 2018-03-29 02:26:01

在package.json中,您将需要增加小雨的版本。如果你做了npm list drizzle,你可能在1.0.1上。我做了npm upgrade drizzle1.1.0修复了这个问题。

现在我有了新问题:-\

票数 3
EN

Ethereum用户

发布于 2018-04-23 04:03:28

我不得不更新,毛毛雨-反应和毛毛雨-反应-组件到1.1.0

代码语言:javascript
复制
npm i drizzle-react@1.1.0 drizzle-react-component@1.1.0

在这样做之后似乎工作得很好。

票数 2
EN

Ethereum用户

发布于 2018-07-03 22:52:40

这个错误是由毛毛雨包引起的,所以为了消除这个错误,我自己编译了这个框:

git克隆https://github.com/truffle-box/drizzle-box.git

然后,我编辑了package.json文件以更改毛毛雨版本:

代码语言:javascript
复制
 "drizzle": "1.1.5",

然后

  • npm安装
  • 块菌编译
  • 松露迁移
  • npm运行启动

注意:这个问题有一个补丁:检查这个拉请求https://github.com/trufflesuite/drizzle/pull/95

这是我的package.json文件:

代码语言:javascript
复制
  "dependencies": {

    "drizzle": "1.1.5",

    "drizzle-react": "1.1.1",

    "drizzle-react-components": "^1.1.0",

    "react": "^16.4.1",

    "react-dom": "^16.4.1",

    "react-scripts": "1.1.4",

    "redux": "^4.0.0",

    "eth-block-tracker-es5": "^2.3.2",

    "web3": "1.0.0-beta.34",

    "eth-block-tracker-es5": "^2.3.2",

    "react-redux": "^5.0.2",

    "react-router": "^3.0.2",

    "react-router-redux": "^4.0.7",

    "redux-auth-wrapper": "^1.0.0",

    "redux-saga": "^0.15.3",

    "redux-thunk": "^2.2.0"



  }
票数 0
EN
页面原文内容由Ethereum提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://ethereum.stackexchange.com/questions/44032

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档