I使用react-admin (node.js)开发本地主机
我有两个服务器-(开发,实时)
当我将源码发布到dev和live时,我可以在每个服务器上设置不同的urls吗?
我尝试先获取服务器ip,然后在react-admin配置中设置分发url,但我无法获取服务器ip,因为react-admin dataProvider不是provider getServerIP函数。如何在react-admin中获取服务器ip?
我已经在react-admin中尝试了下面的源代码,但它不起作用。
var ip = require("ip");
var url = ip.address();
console.log(url);
export default url发布于 2021-08-09 16:47:44
对于这样的东西,我会使用带有dotenv包的.env文件来读取值。这样,在您的开发机器上,您就有了包含本地主机地址的环境变量,以及包含活动服务器地址的环境变量。
然后,您只需要有一个构建过程来查看正确的env文件,或者使用来自服务器的env变量。
如果你需要更多的帮助,我可以给你指出一些教程的方向。
https://stackoverflow.com/questions/68711915
复制相似问题