我在Windows上使用React Packager存在一些问题
加载(漫长的等待)后,我的应用程序在AVD Android上运行良好。但是,当我更改文件并在我的应用程序上重新加载时,我看到没有变化。我可以做到10倍而且没有变化。 (我正在谈论欢迎反应基础应用程序,我改变index.android.js文件,所以没有什么异国情调)
有时,检测到* .js文件的更改,我的应用程序更新。当它工作时,它一直有效,直到我停止包装。当它不起作用时,在重新启动打包器之前它不起作用。
因此,为了工作,我必须启动,尝试,启动,尝试,启动尝试,直到它没问题。正如您所看到的,加载可能需要3分钟,因此它并不酷。
我尝试激活,停用热重载但没有变化。
我不认为这是一个网络问题,因为在重新启动打包器之后,有时我会使用旧版本。所以我使用--clear-cache选项。当我在Android中重新加载应用程序时,我可以看到打包程序捕获请求但不发送好的版本。
所以我确定Packager没有很好地检测到文件更改。
我知道Windows Watchman不存在可能有一个解决方法!如果您有缓慢加载的解决方案,我也可以: - )
你能帮助我吗?
npm -v react-native:2.15.1 npm -v:2.15.1 node -v:v4.4.4
谢谢!!!
答案 0 :(得分:0)
我遇到了与nodejs 4相同的问题。但是当我安装nodejs 6并再次运行run-android init时,问题就解决了。尝试卸载节点4并安装节点6.
答案 1 :(得分:0)
删除.expo和node_modules文件夹并运行yarn install
更改检测后再次开始工作