Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/xslt/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
React native 无法要求子目录[react native]中的模块_React Native - Fatal编程技术网

React native 无法要求子目录[react native]中的模块

React native 无法要求子目录[react native]中的模块,react-native,React Native,所以我有我的第一个项目要开始。 我创建了一个项目结构,作为每个模块的单独文件夹。 看起来有点像 index.ios.js package.json +ios +app +auth login.js signup.js 在login.js中,我使用module.exports=LoginBox 在index.ios.js中,我需要LoginBox=require('./app/auth/login.js') 现在编译时,模拟器中出现错误“无法解析模块。/app/auth/

所以我有我的第一个项目要开始。 我创建了一个项目结构,作为每个模块的单独文件夹。 看起来有点像

index.ios.js
package.json
+ios
+app
  +auth
     login.js
     signup.js
在login.js中,我使用
module.exports=LoginBox

在index.ios.js中,我需要
LoginBox=require('./app/auth/login.js')

现在编译时,模拟器中出现错误“无法解析模块。/app/auth/login.js。目录[app root]/app/auth/login.js无效。”

但是,如果我将login.js直接放在app文件夹中,并要求像
LoginBox=require('./app/login.js')
,它就可以完美地工作

我不知道到底是什么问题,我觉得很奇怪。有什么我应该遵循的吗

更新:


不知道为什么会发生这种情况,但在重新初始化应用程序后工作正常。

我觉得没问题。请尝试重新启动打包机?everlasto-exact咒语?我觉得没问题。请尝试重新启动打包机?everlasto-exact咒语?