Javascript 在不同的服务器上做出反应

Javascript 在不同的服务器上做出反应,javascript,reactjs,Javascript,Reactjs,我有一个CRA React项目运行在两个服务器上:一个是公共服务器,用户可以从中登录/注册,另一个是私人服务器,用于授权用户。两者都在不同的子域上 目前,由于许多组件和逻辑在公共和私有页面(UI组件、联系人表单等)之间共享,因此在每台服务器上都有两个相同的React应用程序版本 我希望避免重复构建 复制的缺点之一是,当应用程序通过更新重建时,由于React文件名中的哈希,用户可以请求公共url并查看更改。但当用户登录时,从公用服务器重定向到专用服务器不会检测到文件中的更改,除非用户重新加载页面

我有一个CRA React项目运行在两个服务器上:一个是公共服务器,用户可以从中登录/注册,另一个是私人服务器,用于授权用户。两者都在不同的子域上

目前,由于许多组件和逻辑在公共和私有页面(UI组件、联系人表单等)之间共享,因此在每台服务器上都有两个相同的React应用程序版本

我希望避免重复构建

复制的缺点之一是,当应用程序通过更新重建时,由于React文件名中的哈希,用户可以请求公共url并查看更改。但当用户登录时,从公用服务器重定向到专用服务器不会检测到文件中的更改,除非用户重新加载页面

我的问题:在这种情况下使用一个构建是一种好的做法,还是应该使用两个构建?若并没有,那个么在用户从公共服务器重定向后(不重新加载页面),如何在私有页面中检测到构建更改

提前感谢您的帮助