错误图片enter image description here
Following is the error message
开发服务器返回响应错误代码:500
网址:http://10.0.2.2:8081/index.delta?platform=android&dev=true&minify=false
正文:{"originModulePath":"/home/junior/ReactNative/HelloWorld/index.js","targetModuleName":"@babel/runtime/helpers/interopRequireDefault","message":“无法解析模块 @babel/runtime/helpers/interopRequireDefault
来自 /home/junior/ReactNative/HelloWorld/index.js
:模块 @babel/runtime/helpers/interopRequireDefault
在Haste模块映射中不存在\ n \ n这可能与https://github.com/facebook/react-native/issues/4968有关\ n要解析,请尝试以下操作:\ n 1.清除守望者 Watch : watchman watch-del-all
. \ n 2.删除 node_modules
文件夹: rm -rf node_modules && npm install
. \ n 3.重置Metro Bundler缓存: rm -rf /tmp/metro-bundler-cache-*
或 npm start -- --reset-cache
. \ n 4.删除急速缓存: rm -rf /tmp/haste-map-react-native-packager-*
. ","错误":[{" description ":"无法解析模块 @babel/runtime/helpers/interopRequireDefault
来自 /home/junior/ReactNative/HelloWorld/index.js
:模块 @babel/runtime/helpers/interopRequireDefault
在Haste模块映射中不存在\ n \ n这可能与https://github.com/facebook/react-native/issues/4968有关\ n要解析请尝试以下操作:\ n 1.清除守望者监视: watchman watch-del-all
. \ n 2.删除 node_modules
文件夹: rm -rf node_modules && npm install
. \ n 3.重置Metro Bundler缓存: rm -rf /tmp/metro-bundler-cache-*
或 npm start -- --reset-cache
. \ n 4.删除加速缓存: rm -rf /tmp/haste-map-react-native-packager-*
. "}]," name ":"错误"," stack ":"错误:无法从 /home/junior/ReactNative/HelloWorld/index.js
解析模块 @babel/runtime/helpers/interopRequireDefault
:模块 @babel/runtime/helpers/interopRequireDefault
在Haste模块映射中不存在\ n \ n这可能与https://github.com/facebook/react-native/issues/4968有关\ n要解决,请尝试以下操作:\ n 1.清除守望者监视: watchman watch-del-all
. \ n 2.删除 node_modules
文件夹: rm -rf node_modules && npm install
. \ n 3.重置Metro Bundler缓存: rm -rf /tmp/metro-bundler-cache-*
或 npm start -- --reset-cache
. \ n 4.删除仓库缓存: rm -rf /tmp/haste-map-react-native-packager-*
. \ n在ModuleResolver.resolveDependency(/home/junior/ReactNative/HelloWorld/node_modules/metro/src/node-haste/DependencyGraph/ModuleResolution.js: 209:1301)\ n在DependencyGraph.resolveDependency(/ home /)处于ResolutionRequest.resolveDependency(/home/junior/ReactNative/HelloWorld/node_modules/metro/src/node-haste/DependencyGraph/ResolutionRequest.js:83:16) . 在/ Object.resolve(/ home / junior / ReactNative / HelloWorld / node_modules / metro / src / lib / transformHelpers)中初级/ ReactNative / HelloWorld / node_modules / metro / src / node-haste / DependencyGraph.js:238:485)\ n . js:180:25)\ n在dependencies.map.result(/home/junior/ReactNative/HelloWorld/node_modules/metro/src/DeltaBundler/traverseDependencies.js:311:29)\ n at array.map()\ n at resolveDependencies(/home/junior/ReactNative/HelloWorld/node_modules/metro/src/DeltaBundler/traverseDependencies.js:30:16)\ n在/ home / junior / ReactNative / HelloWorld / node_modules / metro /src/DeltaBundler/traverseDependencies.js:164:33,n在Generator.next()\ n的步骤(/home/junior/ReactNative/HelloWorld/node_modules/metro/src/DeltaBundler/traverseDependencies.js:266:307) “} processBundleResult BundleDownloader.java:296访问$ 200 BundleDownloader.java:37 onResponse BundleDownloader.java:174执行RealCall.java:153运行NamedRunnable.java:32 runWorker ThreadPoolExecutor.java:1167运行ThreadPoolExecutor.java:641运行Thread.java: 764
1 回答
从终端运行这些命令(在项目目录中):