我刚刚开始使用create-react-app在React中进行编码。在文档中说


如果进行编辑,页面将重新加载。


我不知道哪个模块负责自动重新加载(webpack或react-hot-reloader?),但是它不起作用。我使用其他编辑器(Sublime,VIM,..)编辑了文件,但似乎问题出在别的东西上。有什么建议如何调试吗?

最佳答案

经过太多搜索后,我发现Webpack watch使用inotify观察文件更改,在ubuntu中将其设置为较低的值。快速修复:

sudo -i
echo 1048576 > /proc/sys/fs/inotify/max_user_watches
exit

如果要永久更改(从Ronald answer):
echo "fs.inotify.max_user_watches=524288" >> /etc/sysctl.conf
sudo sysctl -p

关于reactjs - 创建React应用,重新加载无法正常工作,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/42189575/

10-14 10:16