喷射出错误后反应的本机应用或博览会不工作虚拟设备上

问题描述 投票:0回答:1

该项目博览会在移动设备上运行,但这样我已经运行后,运行下面的命令在Android模拟器运行不

npm run eject 

要么

expo eject

它显示了我下面的错误我都试过,甚至更新巴贝尔预设所有可能的方式,反应本地的脚本为2的东西,但它不工作

> react-native run-android

internal/modules/cjs/loader.js:583
    throw err;
    ^

Error: Cannot find module '@babel/runtime/helpers/interopRequireDefault'
    at Function.Module._resolveFilename (internal/modules/cjs/loader.js:581:15)
    at Function.Module._load (internal/modules/cjs/loader.js:507:25)
    at Module.require (internal/modules/cjs/loader.js:637:17)
    at require (internal/modules/cjs/helpers.js:22:18)
    at Object.<anonymous> (D:\rcf\AwesomeProject\node_modules\react-native\local
-cli\cliEntry.js:11:41)
    at Module._compile (internal/modules/cjs/loader.js:689:30)
    at Module._compile (D:\rcf\AwesomeProject\node_modules\pirates\lib\index.js:
83:24)
    at Module._extensions..js (internal/modules/cjs/loader.js:700:10)
    at Object.newLoader [as .js] (D:\rcf\AwesomeProject\node_modules\pirates\lib
\index.js:88:7)
    at Module.load (internal/modules/cjs/loader.js:599:32)
npm ERR! code ELIFECYCLE
npm ERR! errno 1
npm ERR! @ android: `react-native run-android`
npm ERR! Exit status 1
npm ERR!
npm ERR! Failed at the @ android script.
npm ERR! This is probably not a problem with npm. There is likely additional log
ging output above.

enter image description here

javascript react-native ecmascript-6 expo
1个回答
0
投票

尝试安装此两个依赖:

npm install --save-dev @babel/core
npm install --save-dev @babel/runtime
© www.soinside.com 2019 - 2024. All rights reserved.