Maison  >  Article  >  interface Web  >  Que dois-je faire s’il n’y a aucun changement dans le rechargement natif de React ?

Que dois-je faire s’il n’y a aucun changement dans le rechargement natif de React ?

藏色散人
藏色散人original
2023-01-18 14:17:481201parcourir

Le rechargement natif de React n'a pas de solution de changement : 1. Recherchez le répertoire "app_namenode_modulesreact-nativepackager" ; 2. Définissez "varMAX_WAIT_TIME =360000;" ; 3. Recherchez "_createWatcher(rootConfig)" et modifiez "join('n') ) )" contenu ; 4. Rechargez simplement le projet.

Que dois-je faire s’il n’y a aucun changement dans le rechargement natif de React ?

L'environnement d'exploitation de ce tutoriel : système Windows 10, React version 18.0.0, ordinateur Dell G3.

Que dois-je faire s'il n'y a aucun changement dans le rechargement natif de React ?

La page de rechargement de React-Native ne s'actualise pas

Peut-être rencontrerez-vous un problème très anormal et ennuyeux lors du développement de React-Native. La page ne s'actualise pas lors du rechargement après modification du code. . .

J'ai cherché en ligne et j'ai dit que je devrais changer app_namenode_modulesreact-nativenode_modulesnode-hastelibFileWatcherindex.js, mais je n'ai pas pu trouver node-haste selon ce chemin, mais j'ai trouvé node-haste dans le répertoire app_namenode_modulesreact-nativepackager, puis j'ai suivi ce chemin Il est indiqué en ligne que le code a été modifié.

D'abord

// var MAX_WAIT_TIME = 120000;
varMAX_WAIT_TIME =360000;

Puis trouvez _createWatcher(rootConfig)

_createWatcher(rootConfig) {
constwatcher=newWatcherClass(rootConfig.dir, {
glob: rootConfig.globs,
dot:false,
});
return newPromise((resolve, reject) => {
constrejectTimeout=setTimeout(
() => reject(newError([
'Watcher took too long to load',
'Try running `watchman version` from your terminal',
'https://facebook.github.io/watchman/docs/troubleshooting.html',
].join('\n'))),   //修改的地方
MAX_WAIT_TIME
);
watcher.once('ready', () => {
clearTimeout(rejectTimeout);
resolve(watcher);
});
});
}

Après avoir effectué les modifications, j'ai rechargé le projet et cela a fonctionné, j'espère qu'il sera utile à mes amis !

Apprentissage recommandé : "Tutoriel vidéo React"

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn