React native npm服务器无法启动全新的本地项目

React native npm服务器无法启动全新的本地项目,react-native,React Native,我刚开始使用Xcode 7.2.1创建一个全新的开发环境,并安装了react native(0.20.0)。我初始化了一个测试项目,以查看它是否会运行,但出现以下错误: ~/dev/TestProj/node\u modules/react native/packager~ packager.sh:第11行:节点:未找到命令 iOS模拟器屏幕显示: 无法连接到开发服务器。 确保以下各项: -节点服务器正在同一网络上运行且可用-从react native root运行“npm start” -在A

我刚开始使用Xcode 7.2.1创建一个全新的开发环境,并安装了react native(0.20.0)。我初始化了一个测试项目,以查看它是否会运行,但出现以下错误:

~/dev/TestProj/node\u modules/react native/packager~ packager.sh:第11行:节点:未找到命令

iOS模拟器屏幕显示:

无法连接到开发服务器。

确保以下各项: -节点服务器正在同一网络上运行且可用-从react native root运行“npm start” -在AppDelegate中正确设置了节点服务器URL

网址:


果不其然,如果我进入终端窗口中的项目文件夹并从那里运行“npm start”,打包程序就会启动,一切正常。根据我的经验,当您使用React Native运行项目时,打包程序应该自行运行。我是做错了什么还是有问题?以前版本的RN从未出现过这种情况。

我开始尝试让我的旧项目正常工作,在尝试使用npm添加新包的同时,我将以下内容添加到我的~/.profile中。我猜这可以解决这个问题:

export NPM_DIR="$HOME/.npm" [ -s "$NPM_DIR/npm.sh" ] && . "$NPM_DIR/npm.sh"

我继续尝试让我的旧项目正常工作,在尝试使用npm添加新包的同时,我在~/.profile中添加了以下内容。我猜这可以解决这个问题:

export NPM_DIR="$HOME/.npm" [ -s "$NPM_DIR/npm.sh" ] && . "$NPM_DIR/npm.sh"

您的Node和NPM版本是什么?Node 5.6.0和NPM 3.7.2您的错误表明未安装节点,或者至少未找到节点。命令
node-v
返回v5.6.0?是的,它返回了。我想这是因为我开始尝试让我的旧项目正常工作,在尝试使用npm添加新包的同时,我在我的.profile中添加了以下内容。我猜这个问题已经解决了:export NPM_DIR=“$HOME/.NPM”[-s“$NPM_DIR/NPM.sh”]&&&。“$NPM_DIR/NPM.sh”您的Node和NPM版本是什么?Node 5.6.0和NPM 3.7.2您的错误表示未安装节点,或者至少未找到节点。命令
node-v
返回v5.6.0?是的,它返回了。我想这是因为我开始尝试让我的旧项目正常工作,在尝试使用npm添加新包的同时,我在我的.profile中添加了以下内容。我猜这个问题已经解决了:export NPM_DIR=“$HOME/.NPM”[-s“$NPM_DIR/NPM.sh”]&&&。“$NPM_DIR/NPM.sh”