无法运行第一个本机应用程序

时间:2018-09-28 13:43:50

标签: javascript node.js reactjs react-native npm

我开始学习本机,甚至在运行应用程序时也跌倒了。 这是我的错误日志。

希望有人会帮助我。

  

开发服务器返回响应错误代码:500

     

URL:http://10.0.2.2:8081/index.delta?platform=android&dev=true&minify=false

     

身体:   {“ originModulePath”:“ / Users / danplaton4 / Desktop / react / v01 / index.js”,“ targetModuleName”:“ @ babel / runtime / helpers / interopRequireDefault”,“ message”:“无法解析模块{{1} } @babel/runtime/helpers/interopRequireDefault中的}:急速模块映射中不存在模块/Users/danplaton4/Desktop/react/v01/index.js \ n \ n这可能与https://github.com/facebook/react-native/issues/4968 \ n有关,请尝试以下操作:\ n 1.清除值班员手表: @babel/runtime/helpers/interopRequireDefault。\ n 2.删除watchman watch-del-all文件夹:node_modules。\ n 3.重置Metro Bundler缓存:rm -rf node_modules && npm installrm -rf /tmp/metro-bundler-cache-*。\ n 4。删除急速缓存:npm start -- --reset-cache。“,”错误“:[{”描述“:”无法从rm -rf /tmp/haste-map-react-native-packager-*解析模块@babel/runtime/helpers/interopRequireDefault:模块/Users/danplaton4/Desktop/react/v01/index.js在急速模块图\ n \ n这可能与https://github.com/facebook/react-native/issues/4968 \ n有关。要解决此问题,请尝试以下操作:\ n 1.清除值班员监视:@babel/runtime/helpers/interopRequireDefault。\ n 2.删除watchman watch-del-all文件夹: node_modules。\ n 3.重置Metro Bundler缓存:rm -rf node_modules && npm installrm -rf /tmp/metro-bundler-cache-*。\ n 4.删除急速缓存:npm start -- --reset-cache。“}],”名称“:”错误”,“堆栈”:“错误:无法解析rm -rf /tmp/haste-map-react-native-packager-*中的模块@babel/runtime/helpers/interopRequireDefault:急速模块映射中不存在模块/Users/danplaton4/Desktop/react/v01/index.js \ n \ n这可能与{{ 3}} \ n要解决此问题,请尝试以下操作:\ n 1.清除看守手表:@babel/runtime/helpers/interopRequireDefault。\ n 2.删除watchman watch-del-all文件夹:node_modules。\ n 3.重置Metro Bundler缓存:rm -rf node_modules && npm install或{{1} }。\ n 4.删除急速缓存:rm -rf /tmp/metro-bundler-cache-*。\ n位于ModuleResolver.resolveDependency(/Users/danplaton4/Desktop/react/v01/node_modules/metro/src/node-haste/DependencyGraph/ModuleResolution.js: 209:1301)\ n在ResolutionRequest.resolveDependency(/Users/danplaton4/Desktop/react/v01/node_modules/metro/src/node-haste/DependencyGraph/ResolutionRequest.js:83:16)\n在DependencyGraph.resolveDependency(/ Users / danplaton4 / Desktop / react / v01 / node_modules / metro / src / node-haste / DependencyGraph.js:238:485)\ n在Object.resolve(/ Users / danplaton4 / Desktop / react / v01 / node_modules / metro / src / lib / transformHelpers.js:180:25)\ n在dependencies.map.result(/Users/danplaton4/Desktop/react/v01/node_modules/metro/src/DeltaBundler/traverseDependencies.js:311:29)\n在Array.map()\ n在resolveDependencies(/ Users / danplaton4 / Desktop / react / v01 / node_modules / metro / src / DeltaBundler / traverseDepe ndencies.js:307:16)\ n在/Users/danplaton4/Desktop/react/v01/node_modules/metro/src/DeltaBundler/traverseDependencies.js:164:33\n在Generator.next()\ n在步骤( /Users/danplaton4/Desktop/react/v01/node_modules/metro/src/DeltaBundler/traverseDependencies.js:266:307)“}   processBundleResult       BundleDownloader.java:296   访问$ 200       BundleDownloader.java:37   onResponse       BundleDownloader.java:174   执行       RealCall.java:153   跑       命名为Runnable.java:32   runWorker       线程池执行器.java:1162   跑       线程池执行器.java:636   跑       Thread.java:764

2 个答案:

答案 0 :(得分:0)

您应该像这样link启动项目,最后应该运行 react-native run-android。请记住,您的模拟器正在运行,并且已经安装了android-sdk和android-jdk。

答案 1 :(得分:0)

尝试

.ldf
相关问题