[英]How to manage react-native .env variables with PhpStorm Run/Debug Configuration?
我正在使用PhpStorm并尝试使用特定的env变量自动运行。 为dev,staging和prod管理.env变量非常节省时间并且安全。 因此,当我从终端运行set ENVFILE=.env.staging && react-native run-android
时,它将选择.env.staging
变量,但随后我无法从PhpStorm调试react-native应用程序。 我正在使用react-native-config软件包。
当我使用此配置运行时,它总是从.env
文件中选择。
然后我尝试使用package.json脚本运行
"scripts": {
"start": "node node_modules/react-native/local-cli/cli.js start",
"test": "jest",
"android-dev": "set ENVFILE=.env.staging",
"android-staging": "set ENVFILE=.env.staging && react-native run-android",
"android-prod": "set ENVFILE=.env.prod && react-native run-android",
"build-android-prod": "set ENVFILE=.env.prod && cd android && ./gradlew assembleRelease && cd .."
}
尽管使用PhpStorm调试运行调试时会打开调试选项卡,但未显示调试变量。
所以我想要的是单击“运行/调试”,选择正确的.env
文件,我将能够从PhpStorm调试React Native应用程序。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.