我以前有使用React开发前端应用程序的经验,并且目前在混合应用程序方面提高了我的知识。
我做了一些研究人员,发现了RNEnvVariables
之类的软件包,我想知道在react-native中使用env变量是否是一个好习惯。
尽管找到了有关env变量的信息,但我认为这没有用,因为对于我来说,env变量在您进行自动部署时很有意义。您在本地计算机上拥有自己的配置,并且在部署管道中配置了变量,因此不必费心更改它们。
但是,在React Native中,您必须编译您的应用程序,而您只能拥有一个文件配置,并将其包含在git-ignore中,而不将其上传到您的存储库中。不利的一面是,如果有人下载了您的存储库,他们将不得不制作配置文件,但就好像您将拥有一个环境文件一样。
您对此主题有何看法?这是一个好习惯吗?值得吗?