Node.js 是否可以更改React Native的模块查找路径?

Node.js 是否可以更改React Native的模块查找路径?,node.js,react-native,Node.js,React Native,例如,我想让require('foo/bar')能够找到myProjectRoot/src/foo/bar 网页包已解析 Jest有模块目录 普通Node.js具有 我本来希望后者能和React Native一起工作,但事实并非如此。是否可以用其他方式?尝试在bar.js的开头添加此选项 /** *@providesmodulebar */ 然后简单地使用: 从“Bar”导入Bar; 尝试在bar.js的开头添加此选项 /** *@providesmodulebar */ 然后简单地使用

例如,我想让
require('foo/bar')
能够找到
myProjectRoot/src/foo/bar

  • 网页包已解析
  • Jest有
    模块目录
  • 普通Node.js具有

我本来希望后者能和React Native一起工作,但事实并非如此。是否可以用其他方式?

尝试在bar.js的开头添加此选项

/**
*@providesmodulebar
*/

然后简单地使用:

从“Bar”导入Bar;

尝试在bar.js的开头添加此选项

/**
*@providesmodulebar
*/

然后简单地使用:

从“Bar”导入Bar;

如果从
src/
目录中调用依赖项,只需在其前面加一个
。例如,
要求('./foo/bar')
。或者这就是你想要避免的?这就是我想要避免的。对于同一目录中的文件,这当然很容易,但我正在使用的应用程序有多个文件夹嵌套层,而且在重构过程中,当您不必更改大量导入时,也更容易移动内容。如果您从
src/
目录中调用依赖项,您只需要在它前面加一个
。例如,
要求('./foo/bar')
。或者这就是你想要避免的?这就是我想要避免的。对于同一目录中的文件,这当然很容易,但我正在使用的应用程序有好几层文件夹嵌套,而且在重构过程中,当您不必更改大量导入时,移动东西也更容易;我不知道这件事。但是,它不适合我的需要;我希望能够引用整个文件夹及其所有子文件夹,而不必向每个文件中添加任何内容。我也不知道。感谢您的建议;我不知道这件事。但是,它不适合我的需要;我希望能够引用整个文件夹及其所有子体,而不必向每个文件添加任何内容。我也不知道。