React native 在ReactNative应用程序中的何处设置EXPO_调试值?
当我尝试登录expo时,出现以下错误:React native 在ReactNative应用程序中的何处设置EXPO_调试值?,react-native,login,expo,React Native,Login,Expo,当我尝试登录expo时,出现以下错误: [exp] Set EXPO_DEBUG=true in your env to view the stack trace. 你知道我必须在哪里设置EXPO_DEBUG的值吗?EXPO_DEBUG是一个环境变量,因此你可以通过在shell中键入export EXPO_DEBUG=true来设置它 你可以做得很简单: $env:EXPO_DEBUG = 'true' 在power shell中,当您向项目中添加一些库时。然后就出现了这种问题。当我尝试将一
[exp] Set EXPO_DEBUG=true in your env to view the stack trace.
你知道我必须在哪里设置EXPO_DEBUG的值吗?
EXPO_DEBUG
是一个环境变量,因此你可以通过在shell中键入export EXPO_DEBUG=true
来设置它 你可以做得很简单:
$env:EXPO_DEBUG = 'true'
在power shell中,当您向项目中添加一些库时。然后就出现了这种问题。当我尝试将一些导航器库添加到我的react原生项目中时,我也会遇到这个问题,然后 因此,如果您使用的是Linux操作系统,请键入shell 导出EXPO\u DEBUG=true 或者,如果您在Windows操作系统中,请键入console 设置EXPO\u DEBUG=true
在console/Shell中添加行之后,我希望项目能够再次工作。我的问题通过运行 npm安装 在当前项目目录中 如果仍然不起作用
然后将expo更新为新的最新版本
然后重新启动project只需在Windows操作系统中按顺序执行以下命令,它肯定会工作 1: 2:
这对我来说很好。根据操作系统找到以下解决方案 Linux操作系统然后键入shell export\u DEBUG=true Windows操作系统然后键入控制台集EXPO\u DEBUG=true
Mac os然后键入控制台集EXPO_DEBUG=true只需打开命令提示符 运行Set EXPO_DEBUG=true(不是项目指导) 转到项目目录运行expo start(在项目目录中)此操作有效 exp开始 取消ctrl c
然后执行exp build:android。我删除了node_模块,然后重新运行npm安装,并且运行正常这个问题出现在node上的最新版本中,在我的例子中是12.13.1 假设在node_模块中进行了一些更改 转到node_module/metro config/src/defaults/blacklist.js并将var sharedBlacklist更改为
var sharedBlacklist = [
/node_modules[\/\\]react[\/\\]dist[\/\\].*/,
/website\/node_modules\/.*/,
/heapCapture\/bundle\.js/,
/.*\/__tests__\/.*/
];
在mac OS中导出EXPO_DEBUG=true
或者,如果您在Windows操作系统中设置EXPO\u DEBUG=true,请使用cmd type
set EXPO\u DEBUG='true'
然后在项目文件类型expo start
如果成功,毕业:)
如果没有:在项目路径中打开node_modules文件夹并打开此路径node_module/metro config/src/defaults/blacklist.js
编辑文件
替换var haredBlacklist。。。
遵守这一准则
var sharedBlacklist=[
/节点单元模块[\/\\]反应[\/\\]距离[\/\\]./,,
/网站\/node\u模块\/.*/,
/heapCapture\/bundle\.js/,
/.*\/\uuuuu测试\u\/.*/
];代码>不是您问题的解决方案,但expo的auth系统似乎有问题:是的,您是对的,但我仍然想知道在哪里设置参数:dw我在哪里可以找到实际的日志文件?在项目文件打开命令和try@hendra1你在windows上吗?我想在这种情况下,您可以使用set EXPO\u DEBUG=true
是的,我在windows上。。Ok set功能可用谢谢,谢谢@rahulpatel工作正常。再次感谢您的贡献。感谢您添加Mac os指令。那太好了,谢谢你
cd Project_Dir>expo start
var sharedBlacklist = [
/node_modules[\/\\]react[\/\\]dist[\/\\].*/,
/website\/node_modules\/.*/,
/heapCapture\/bundle\.js/,
/.*\/__tests__\/.*/
];