Reactjs npm开始不工作

Reactjs npm开始不工作,reactjs,react-native,npm,Reactjs,React Native,Npm,我的package.json文件如下 { "name": "dev", "version": "0.0.1", "private": true, "scripts": { "start": "node node_modules/react-native/local-cli/cli.js start", "test": "jest" }, "dependencies": { "react": "16.0.0-beta.5", "react-n

我的
package.json
文件如下

{
  "name": "dev",
  "version": "0.0.1",
  "private": true,
  "scripts": {
    "start": "node node_modules/react-native/local-cli/cli.js start",
    "test": "jest"
  },
  "dependencies": {
    "react": "16.0.0-beta.5",
    "react-native": "0.49.3"
  },
  "devDependencies": {
    "babel-jest": "21.2.0",
    "babel-preset-react-native": "4.0.0",
    "jest": "21.2.1",
    "react-test-renderer": "16.0.0-beta.5"
  },
  "jest": {
    "preset": "react-native"
  }
}

当我运行
npm start
时,它会卡在加载依赖关系图上,完成。如何解决此问题?

如果您使用
react native init构建应用程序,或者如果它是一个已从Expo“弹出”的应用程序,则此行为是正常的。启动npm后,打开另一个终端窗口并运行
react native run ios
react native run android
。这将为您启动合适的应用程序


可以引导您了解启动react本机应用程序的各种方法。您应该遵循标签为“使用本机代码构建项目”的选项卡。

npm start仅适用于世博会项目,前提是您使用react Native init创建了项目 您应该使用
react native run ios
react native run android


如果您确定您的项目正在使用expo,我建议您删除
node\u modules
文件夹,然后再次运行
npm install

您是否在emulator中配置了开发设置?