Bootstrap

ReactNative进阶(四十三):Mac 通过 .bash_profile 文件配置环境变量

一、Mac配置环境变量步骤

首先,通过 命令查看设备默认是什么。

之前用户的默认是,而新版本的macOS Catalina开始,新用户的默认改为了。

对于,使用

source .bash_profile

文件内容如下:

alias rn='react-native'
alias rnr='react-native run-android'
alias rnsr='react-native start --reset-cache'
alias rnbd='react-native bundle --entry-file index.js --platform android --dev false --bundle-output ./android/app/src/main/assets/index.android.bundle --assets-dest ./android/app/src/main/res/'
alias rng='./gradlew assembleRelease'
alias adblog='adb logcat | grep =='
alias adblogjs='adb logcat -s ReactNativeJS'

二、拓展学习

(),用于设置系统级的环境变量和启动程序,在这个文件下的配置信息会对所有用户生效。当用户登录(login)时,文件会被执行,并从目录的配置文件中查找设置。

一般不建议在文件中添加环境变量,因为在这个文件中添加的设置会对所有用户起作用。

只有单一用户有效,文件存储位于,该文件是一个用户级的设置,可以理解为某一个用户的目录下。这个文件同样也可以用于配置环境变量和启动程序,但只针对单个用户有效。

和文件类似,也会在用户登录(login)时生效,也可以用于设置环境变量。但与不同,只会对当前用户生效。