Dva: L'avertissement référencé par createHashHistory, la console a un avertissement

Créé le 19 mars 2019  ·  25Commentaires  ·  Source: dvajs/dva

Code permettant de reproduire le problème : (veuillez fournir un code ou des étapes reproductibles)

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

Avertissement : veuillez utiliser require("history").createHashHistory au lieu de require("history/createHashHistory") . La prise en charge de ce dernier sera supprimée dans la prochaine version majeure.

Comportement attendu : (effet normal attendu)

Comportement réel : (effet réel)

Versions des packages utilisés : (quelle version de quelle bibliothèque pose problème)

2.4.1

PR welcome enhancement

Commentaire le plus utile

Demander à la version officielle de publier une petite version, cet avertissement semble trop inconfortable

Tous les 25 commentaires

moi vous à ce qui arrive pour résoudre cette question

Rencontré le même problème, après l'avoir modifié dans dva/lib/index.js, il n'y a pas d'avertissement

+1

Comment le résoudre, quelqu'un peut-il me dire?

J'ai regardé l'enregistrement de commit, cette question a été corrigée il y a quelque temps, mais je ne sais pas quand publier @sorrycc

+1

En attendant la mise à jour de la version, nous pouvons également mettre à niveau à temps

Ce problème a été corrigé dans ce commit https://github.com/dvajs/dva/pull/2023 , mais je ne sais pas pourquoi il n'a pas été publié.

Pourquoi utilisent-ils tous 2.4.1, certaines erreurs sont signalées et d'autres non ?

La dernière version est toujours là

La dernière version a aussi ce problème

Quand allez-vous le réparer ?

Lors de la mise à niveau vers la dernière version ( 2.6.0-beta.3 ), l'ancien problème existe toujours, plus un nouveau.

image

Rencontré le même problème, après l'avoir modifié dans dva/lib/index.js, il n'y a pas d'avertissement

Pouvez-vous coller le code spécifique ?

image
Je ne sais pas si ce sera un problème si je le modifie directement.

Demander à la version officielle de publier une petite version, cet avertissement semble trop inconfortable

Y a-t-il une solution, mon frère

@hwendy est passé à la version bêta.

Cette version peut résoudre l'avertissement du routeur, mais il signalera une erreur après avoir exécuté :

React: ReferenceError: regeneratorRuntime is not defined

La solution se trouve dans le fichier d'entrée index.js

import @babel/polyfill

Quant à ce qui se passera après l'emballage, c'est imprévisible maintenant

Ce problème a été résolu depuis un an, et il est trop difficile. . . .

Ce problème a été résolu depuis un an, et il est trop difficile. . . .

Toujours en difficulté.

Je l'ai pris

Le problème est toujours

Ça fait mal de voir cet avertissement, et encore

Cette page vous a été utile?
0 / 5 - 0 notes