在终端中运行以下命令,确认本地Node版本:
node -v
输出结果应该是类似于 v14.17.0
的内容,其中 14.17.0
是Node的版本号。
运行以下命令,进入React Native项目的根目录:
cd your-react-native-project
在该目录中找到 .nvmrc
文件,并使用以下命令检查Node版本:
cat .nvmrc
或者直接查看 package.json
文件中的 engines
字段:
{
"name": "your-app-name",
"version": "1.0.0",
"engines": {
"node": "14.17.0",
"npm": "7.12.0"
},
// other fields...
}
如果本地Node版本低于项目中所要求的版本,需要更新本地Node版本。可以通过 NVM 工具来控制Node版本,请按照以下步骤进行:
3.1 安装NVM
在终端中运行以下命令,安装NVM:
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.38.0/install.sh | bash
安装完成后,关闭当前终端并重新打开一个终端窗口。
3.2 安装所需版本的Node
在新的终端中,运行以下命令,安装和使用项目所要求的Node版本:
nvm install 14.17.0
nvm use 14.17.0
以上步骤将会下载和安装所需的Node版本,并将其设置为当前使用版本。
现在,你可以重新运行React Native项目,并确保它们使用的是正确版本的Node。