博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
React Native在Windows下修改js代码后reload无效
阅读量:6161 次
发布时间:2019-06-21

本文共 1528 字,大约阅读时间需要 5 分钟。

iOS下因为有watchman这个插件,所以启动很快(npm start),而Windows下则非常慢,最要命的是遇到了修改js文件后,点击reload居然一直是请求的缓存bundle,泪崩。。。

后来找到一篇文章,解决了这个问题,就是说超时导致的,但是超时的时候没有反馈错误,原因不明。解决方案就是延长超时时间:

 

//\node_modules\node-haste\lib\FileWatcher\index.js // 修改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) {
        var rejectTimeout = setTimeout(function () {
          return reject(new Error(timeoutMessage(WatcherClass)));         }, MAX_WAIT_TIME);         watcher.once('ready', function () {
          clearTimeout(rejectTimeout);           resolve(watcher);         });       });     } //修改为 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('\n')));         }, MAX_WAIT_TIME);         watcher.once('ready', function () {
          clearTimeout(rejectTimeout);           resolve(watcher);         });       });     }

参考文章

转载地址:http://scrfa.baihongyu.com/

你可能感兴趣的文章
EasyUI 添加tab页(iframe方式)
查看>>
mysqldump主要参数探究
查看>>
好记心不如烂笔头,ssh登录 The authenticity of host 192.168.0.xxx can't be established. 的问题...
查看>>
使用addChildViewController手动控制UIViewController的切换
查看>>
Android Fragment应用实战
查看>>
SQL Server查询死锁并KILL
查看>>
内存或磁盘空间不足,Microsoft Office Excel 无法再次打开或保存任何文档。 [问题点数:20分,结帖人wenyang2004]...
查看>>
委托到Lambda的进化: ()=> {} 这个lambda表达式就是一个无参数的委托及具体方法的组合体。...
查看>>
apache 伪静态 .htaccess
查看>>
unity3d 截屏
查看>>
ASP.NET MVC学习之控制器篇
查看>>
MongoDB ServerStatus返回信息
查看>>
分析jQuery源码时记录的一点感悟
查看>>
程序局部性原理感悟
查看>>
UIView 动画进阶
查看>>
Spring如何处理线程并发
查看>>
linux常用命令(用户篇)
查看>>
获取组件的方式(方法)
查看>>
win2008 server_R2 自动关机 解决
查看>>
我的友情链接
查看>>