【发布时间】:2021-03-06 21:39:49
【问题描述】:
我正在构建一个多租户的应用程序,它为多个客户端提供服务,目前,我必须一个一个地构建所有实例,还必须一个一个地上传所有构建,这也很耗时。
这是我在创建构建之前所做的,
- 更改生产 API 网址和客户端实例(如“abc”、“cde”、“efg”)
- 在 package.json 中设置主页,如 "/abc","/cde","/efg"
-
<BrowserRouter basename={${process.env.PUBLIC_URL}}>, PUBLIC_URL 等同于 "/abc" 或 "/cde" 等
现在,我的域名类似于“example.com”或“1**.1**.2*.*”
所以我的应用程序可以通过 example.com/abc、example.com/cde 等访问,在服务器中有所有实例的目录(“abc”、“cde”等)。
现在我想从服务器中删除所有目录,并希望为所有人上传单个构建,而不是为所有实例创建单独的构建。
感谢任何 cmets/建议。
【问题讨论】:
标签: reactjs react-redux react-router create-react-app multi-tenant