Dva: La advertencia a la que hace referencia createHashHistory, la consola tiene una advertencia

Creado en 19 mar. 2019  ·  25Comentarios  ·  Fuente: dvajs/dva

Código para reproducir el problema: (Proporcione un código o pasos reproducibles)

var _createHashHistory = _interopRequireDefault(require("history/createHashHistory"));

Advertencia: utilice require("history").createHashHistory en lugar de require("history/createHashHistory") . La compatibilidad con este último se eliminará en la próxima versión principal.

Comportamiento esperado: (efecto normal esperado)

Comportamiento real: (efecto real)

Versiones de paquetes utilizados: (qué versión de qué biblioteca es el problema)

2.4.1

PR welcome enhancement

Comentario más útil

Pidiendo la versión oficial para lanzar una versión pequeña, esta advertencia parece demasiado incómoda

Todos 25 comentarios

yo ye a que paso para resolver esta pregunta

Encontró el mismo problema, después de modificarlo en dva/lib/index.js, no hay ninguna advertencia

+1

Como solucionarlo, alguien me puede decir?

Miré el registro de confirmación, esta pregunta se solucionó hace algún tiempo, pero no sé cuándo publicar @sorrycc

+1

Esperando la actualización de la versión, también podemos actualizar a tiempo

Este problema se solucionó en este compromiso https://github.com/dvajs/dva/pull/2023 , pero no sé por qué no se publicó.

¿Por qué todos usan 2.4.1, se informan algunos errores y otros no?

La última versión todavía está allí.

La última versión también tiene este problema.

¿Cuándo lo arreglarán?

Actualizando a la última versión ( 2.6.0-beta.3 ) el problema anterior aún existe, además de uno nuevo.

image

Encontró el mismo problema, después de modificarlo en dva/lib/index.js, no hay ninguna advertencia

¿Puedes pegar el código específico?

image
No sé si será un problema si lo modifico directamente.

Pidiendo la versión oficial para lanzar una versión pequeña, esta advertencia parece demasiado incómoda

¿Hay alguna solución, hermano?

@hwendy actualizó a la versión beta.

Esta versión puede resolver la advertencia del enrutador, pero informará un error después de ejecutar:

React: ReferenceError: regeneratorRuntime is not defined

La solución está en el archivo de entrada index.js

import @babel/polyfill

En cuanto a lo que sucederá después de empacar, ahora es imprevisible.

Este problema se ha resuelto durante un año, y es demasiado difícil. . . .

Este problema se ha resuelto durante un año, y es demasiado difícil. . . .

Todavía luchando.

lo tomé

el problema sigue siendo

Me duele ver esa advertencia, y aun así

¿Fue útil esta página
0 / 5 - 0 calificaciones