知识 分享 互助 懒人建站

懒人建站专注于网页素材下载,提供网站模板、网页设计、ps素材、图片素材等,服务于【个人站长】【网页设计师】和【web开发从业者】的代码素材与设计素材网站。

懒人建站提供网页素材下载、网站模板
知识 分享 互助!

react native reload 没有变化问题

作者:佳明妈 来源:web前端开发 2016-09-12 人气:3235
react native reload 没有变化由于Watcher在windows花费太长时间,增加超时时间,修改变量MAX_WAIT_TIME
react native reload 没有变化,如果你排除了网络等问题以后仍然不能reload执行代码,那就很可能是下面的原因了。
If you hit a ERROR Watcher took too long to load on Windows, try increasing the timeout in this file (under your node_modules/react-native/).

由于Watcher在windows花费太长时间,增加超时时间

修改 . eact-nativepackager eact-packagersrc ode-hasteFileWatcher 目录下的 index.js 文件 MAX_WAIT_TIME 的值更大

解决的办法就是打开文件 
app_name ode_modules eact-native ode_modules ode-hastelibFileWatcherindex.js 
修改变量MAX_WAIT_TIME

// var MAX_WAIT_TIME = 120000;
var MAX_WAIT_TIME = 360000;

修改部分代码:

key: '_createWatcher',
    value: function _createWatcher(rootConfig) {
      var watcher = new WatcherClass(rootConfig.dir, {
        glob: rootConfig.globs,
        dot: false
      });

      return new Promise(function (resolve, reject) {

        const rejectTimeout = setTimeout(function() {
          reject(new Error([
            'Watcher took too long to load',
            'Try running `watchman version` from your terminal',
            'https://facebook.github.io/watchman/docs/troubleshooting.html',
          ].join('
')));
        }, MAX_WAIT_TIME);

        watcher.once('ready', function () {
          clearTimeout(rejectTimeout);
          resolve(watcher);
        });
      });
    } 

安卓模拟器不能访问网络

首先关闭windows防火墙试试,如果还是不行,打开模拟器的WIFI (WiredSSID)链接你的wifi

↓ 查看全文

react native reload 没有变化问题由懒人建站收集整理,您可以自由传播,请主动带上本文链接

懒人建站就是免费分享,觉得有用就多来支持一下,没有能帮到您,懒人也只能表示遗憾,希望有一天能帮到您。

试玩游戏,也能赚钱

1块钱也能提现

→立即行动

react native reload 没有变化问题-最新评论