我正在使用Reactjs框架构建前端,我需要从节点后端获取数据。目前,我手动写出IP地址(作为localhost),但是当部署应用程序时,这些IP需要更改。
那么,在前端写出后端IP地址的最佳做法是什么。保存在文件中并从中读取是否很好?
您应该使用环境变量,查看nodejs文档中的process.env。
我建议使用.env文件,dotenv是一个很好的包,可以让你为你需要的每个环境定义环境变量。通常使用process.env.NODE_ENV来描述代码执行的环境。