十年網(wǎng)站開發(fā)經(jīng)驗(yàn) + 多家企業(yè)客戶 + 靠譜的建站團(tuán)隊(duì)
量身定制 + 運(yùn)營(yíng)維護(hù)+專業(yè)推廣+無憂售后,網(wǎng)站問題一站解決
這篇文章主要講解了“react native reload沒有變化如何解決”,文中的講解內(nèi)容簡(jiǎn)單清晰,易于學(xué)習(xí)與理解,下面請(qǐng)大家跟著小編的思路慢慢深入,一起來研究和學(xué)習(xí)“react native reload沒有變化如何解決”吧!
專注于為中小企業(yè)提供成都網(wǎng)站制作、網(wǎng)站設(shè)計(jì)服務(wù),電腦端+手機(jī)端+微信端的三站合一,更高效的管理,為中小企業(yè)郫都免費(fèi)做網(wǎng)站提供優(yōu)質(zhì)的服務(wù)。我們立足成都,凝聚了一批互聯(lián)網(wǎng)行業(yè)人才,有力地推動(dòng)了超過千家企業(yè)的穩(wěn)健成長(zhǎng),幫助中小企業(yè)通過網(wǎng)站建設(shè)實(shí)現(xiàn)規(guī)模擴(kuò)充和轉(zhuǎn)變。
react native reload沒有變化的解決辦法:1、找到“app_name\node_modules\react-native\packager”目錄;2、設(shè)置“varMAX_WAIT_TIME =360000;”;3、找到“_createWatcher(rootConfig)”,并修改“join('\n')))”內(nèi)容;4、重新加載項(xiàng)目即可。
react-native reload 頁(yè)面不刷新問題
或許你在react-native開發(fā)的過程中,會(huì)遇到一個(gè)很變態(tài)很惱火的問題,修改完代碼后reload時(shí)頁(yè)面不刷新。
網(wǎng)上搜了下說改app_name\node_modules\react-native\node_modules\node-haste\lib\FileWatcher\index.js這個(gè),但是按照這個(gè)路徑找根本找不到說node-haste,但是我卻在app_name\node_modules\react-native\packager這個(gè)目錄下找到了node-haste,然就是按照網(wǎng)上說的改代碼了。
首先
// var MAX_WAIT_TIME = 120000;
varMAX_WAIT_TIME =360000;
然后找到_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);
});
});
}
改完后重新加載了項(xiàng)目確實(shí)可以了。
感謝各位的閱讀,以上就是“react native reload沒有變化如何解決”的內(nèi)容了,經(jīng)過本文的學(xué)習(xí)后,相信大家對(duì)react native reload沒有變化如何解決這一問題有了更深刻的體會(huì),具體使用情況還需要大家實(shí)踐驗(yàn)證。這里是創(chuàng)新互聯(lián),小編將為大家推送更多相關(guān)知識(shí)點(diǎn)的文章,歡迎關(guān)注!