如何使用 React on rails 解决代理错误
Posted
技术标签:
【中文标题】如何使用 React on rails 解决代理错误【英文标题】:How do I solve proxy error with React on rails 【发布时间】:2018-03-19 10:13:12 【问题描述】:我正在试用这个包:https://github.com/shakacode/react-webpack-rails-tutorial 按照说明设置热重载。
当使用foreman start -f Procfile.hot
运行项目并刷新网页时,我在 js 包上收到 504 错误。在控制台中我得到这个:
[HPM] Error occurred while trying to proxy request /webpack/vendor-bundle-310d7ea8b116074b3610.js from localhost:3035 to http://lvh.me:3035 (ENFILE) (https://nodejs.org/api/errors.html#errors_common_system_errors)
我不确定是项目的哪个部分导致了这个问题,我该如何解决?
【问题讨论】:
【参考方案1】:您的错误是:ENFILE Too many open files in system (POSIX.1-2001). On Linux, this is probably a result of encountering the proc/sys/fs/file-max limit (see proc(5)).
这是系统错误,不是教程项目本身引起的。如果您同时打开了许多应用程序,则关闭其中一些可能会解决此错误。
【讨论】:
以上是关于如何使用 React on rails 解决代理错误的主要内容,如果未能解决你的问题,请参考以下文章
React on Rails - 如何将登录链接更改为注销链接?
顺便说一句,我是一名学生,如何在汉堡菜单中的 React on Rails 中添加注销
如何在 codeanywhere 中配置 React API 代理