Javascript React Native Android:在发布模式下组装时出错
当使用Javascript React Native Android:在发布模式下组装时出错,javascript,android,react-native,babeljs,eslint,Javascript,Android,React Native,Babeljs,Eslint,当使用react native run android进行测试时,我的应用程序运行良好,但当我尝试在发布模式下构建它(构建APK文件)时,出现以下错误 错误: uncaught error SyntaxError: unknown: 'import' and 'export' may only appear at the top level (30477:0) 30475 | 30476 | > 30477 | export default conf; | ^
react native run android
进行测试时,我的应用程序运行良好,但当我尝试在发布模式下构建它(构建APK文件)时,出现以下错误
错误:
uncaught error SyntaxError: unknown: 'import' and 'export' may only appear at the top level (30477:0)
30475 |
30476 |
> 30477 | export default conf;
| ^
30478 | });
30479 | __d('qs/lib/utils.js',function(global, require, module, exports) { var
30480 |
at Parser.pp.raise (/Users/<username>/Documents/<app>/node_modules/react-native/node_modules/babylon/index.js:1425:13)
at Parser.pp.parseStatement (/Users/<username>/Documents/<app>/node_modules/react-native/node_modules/babylon/index.js:1921:16)
at Parser.pp.parseBlockBody (/Users/<username>/Documents/<app>/node_modules/react-native/node_modules/babylon/index.js:2294:21)
at Parser.pp.parseBlock (/Users/<username>/Documents/<app>/node_modules/react-native/node_modules/babylon/index.js:2275:8)
at Parser.pp.parseFunctionBody (/Users/<username>/Documents/<app>/node_modules/react-native/node_modules/babylon/index.js:1130:22)
at Parser.pp.parseFunction (/Users/<username>/Documents/<app>/node_modules/react-native/node_modules/babylon/index.js:2406:8)
at Parser.pp.parseFunctionExpression (/Users/<username>/Documents/<app>/node_modules/react-native/node_modules/babylon/index.js:764:17)
at Parser.pp.parseExprAtom (/Users/<username>/Documents/<app>/node_modules/react-native/node_modules/babylon/index.js:726:19)
at Parser.pp.parseExprSubscripts (/Users/gregoirehamaide/Documents/<app>/node_modules/react-native/node_modules/babylon/index.js:509:19)
at Parser.pp.parseMaybeUnary (/Users/<username>/Documents/<app>/node_modules/react-native/node_modules/babylon/index.js:489:19)
:app:bundleReleaseJsAndAssets FAILED
uncaught error语法错误:未知:“导入”和“导出”只能出现在顶层(30477:0)
30475 |
30476 |
>30477 |导出默认配置;
| ^
30478 | });
30479 | ud('qs/lib/utils.js',函数(全局、需求、模块、导出){var
30480 |
在Parser.pp.raise(/Users//Documents//node_modules/react native/node_modules/babylon/index.js:1425:13)
在Parser.pp.parseStatement(/Users//Documents//node_modules/react native/node_modules/babylon/index.js:1921:16)
在Parser.pp.parseBlockBody(/Users//Documents//node_modules/react native/node_modules/babylon/index.js:2294:21)
在Parser.pp.parseBlock(/Users//Documents//node_modules/react native/node_modules/babylon/index.js:2275:8)
在Parser.pp.parseFunctionBody(/Users//Documents//node_modules/react native/node_modules/babylon/index.js:1130:22)
在Parser.pp.parseFunction(/Users//Documents//node_modules/react native/node_modules/babylon/index.js:2406:8)
在Parser.pp.parseFunctionExpression(/Users//Documents//node_modules/react native/node_modules/babylon/index.js:764:17)
在Parser.pp.parsexpratom(/Users//Documents//node_modules/react native/node_modules/babylon/index.js:726:19)
在Parser.pp.parsexprsubscripts(/Users/gregoirehamide/Documents//node_modules/react native/node_modules/babylon/index.js:509:19)
在Parser.pp.parsemaybeanary(/Users//Documents//node_modules/react native/node_modules/babylon/index.js:489:19)
:app:bundleReleaseJsAndAssets失败
我猜它来自巴贝尔或埃斯林特,但我不知道为什么
有人知道路吗
谢谢。你找到解决办法了吗?我现在面临同样的问题。。。