RN环境配置

nvm配置

nvm下载安装

curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.7/install.sh | bash

nvm配置环境

# 打开~/.zshrc
open -e ~/.zshrc

# 在zsh配置文件中添加如下代码
export NVM_DIR="$([ -z "${XDG_CONFIG_HOME-}" ] && printf %s "${HOME}/.nvm" || printf %s "${XDG_CONFIG_HOME}/nvm")"
[ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh" # This loads nvm

# 刷新配置文件
source ~/.zshrc

nvm常用命令:

nvm install :安装指定版本的Node.js

nvm use :切换到指定版本的Node.js

nvm current:显示当前正在使用的Node.js版本

nvm ls:列出所有已经安装的Node.js版本

nvm alias:为指定版本创建一个别名,例如nvm alias default 18.16.1

nvm uninstall :卸载指定版本的Node.js,例如nvm uninstall 18.16.1

nvm reinstall-packages :在切换Node.js版本后,重新安装已安装的全局npm包

nvm on:打开nvm自动切换

nvm off:关闭nvm自动切换

安装nodejs

# 查看可安装的版本
nvm list-remote
# 安装指定版本
nvm install 20.10.0

安装依赖

brew install watchman

# 使用nrm工具切换淘宝源
npx nrm use taobao

# 如果之后需要切换回官方源可使用
npx nrm use npm

# Yarn是 Facebook 提供的替代 npm 的工具,可以加速 node 模块的下载
npm install -g yarn

配置Android开发环境

open -e ~/.zshrc
# 如果你不是通过Android Studio安装的sdk,则其路径可能不同,请自行确定清楚
export ANDROID_HOME=$HOME/Library/Android/sdk
export PATH=$PATH:$ANDROID_HOME/emulator
export PATH=$PATH:$ANDROID_HOME/tools
export PATH=$PATH:$ANDROID_HOME/tools/bin
export PATH=$PATH:$ANDROID_HOME/platform-tools