2016-06-23 38 views
1

我有一个文件的层次结构如下:导入文件阵营原生应用

-native 
    -app 
     -components 
      login.js 
-redux 
    -modules 
     -users.js 

在我login.js文件,我尝试导入users.js终极版到我的代码,例如:

import { actions as usersActions} from "../../../redux/modules/users"; 

它是共享的代码,我不能把终极版的代码在本地/ 的错误我得到的是:

Unable to resolve module ../../../redux/modules/users. ... Unable to find this module in its module map or any of the node_modules directories. 

我看过其他问题,例如:React import from parent directory,但在评论中声明它是不可能的。我也尝试了https://github.com/facebook/react-native/issues/4968中的修复程序,但似乎主要针对节点模块。

回答

-2

尝试创建引用父目录

+0

如果我把一个符号链接组件中的终极版/文件夹中的本地目录中的符号链接/你会这种变化让我导入?它只是一个不同的路径 – omriki

+0

是的,但它会在项目树内,无论如何,我试过了,看起来守卫不支持符号链接https://github.com/facebook/watchman/issues/105在建议使用此工具https://github.com/wix/wml可能适用于您的案例 – diedu

+0

在项目树内是否会根本改变React Native导入文件的方式?我不明白为什么它应该有所作为,除了缺少守望者的支持 – omriki