Inmediatamente después de desempaquetar Drizzle-box, obtengo unTypeError: (0 , _drizzle.generateContractsInitialState) is not a function.
Ganache se ejecuta en localhost: 8545, los contratos se implementan, Metamask está conectado a localhost: 8545, como debería. ¿Que hice mal? ¡Por favor ayuda!
Deberá actualizar la versión de drizzle en package.json. Si lo haces npm list drizzle
, podrías estar en 1.0.1
. Lo hice npm upgrade drizzle
y 1.1.0
solucioné el problema.
Ahora tengo nuevos temas :-\
ganache-cli -b 3
truffle console
truffle compile
truffle migrate
y, después de todo yarn start
, se cargó la interfaz de usuario.Tuve que actualizar, drizzle-react y drizzle-react-component a 1.1.0
npm i drizzle-react@1.1.0 drizzle-react-component@1.1.0
parece estar funcionando bien después de hacerlo.
este error es causado por el paquete drizzle, así que para deshacerme de este error, compilé el cuadro yo mismo:
clon de git https://github.com/truffle-box/drizzle-box.git
luego edité el archivo package.json para cambiar la versión de llovizna:
"drizzle": "1.1.5",
después
instalar npm
compilación de trufas
NB: hay un parche para este problema: verifique esta solicitud de extracción https://github.com/trufflesuite/drizzle/pull/95
Aquí está mi archivo package.json:
"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"
}
Actualice varias bibliotecas haciendo lo siguiente:
Luego: compilación de truffle, migración de truffle, inicio de ejecución de npm
am17torres