我正在使用这种技术在反应原生项目中导入包
https://medium.com/@davidjwoody/how-to-use-absolute-paths-in-react-native-6b06ae3f65d1
建议
1)将包含{“name”:“FOLDER_NAME”}的package.json文件添加到您要导入的文件夹中。
2)从'FOLDER_NAME / thing'导入Thing。
这可行,但我的Jest测试无法找到这些模块。
如何设置Jest来查找这些模块?
答案 0 :(得分:0)
您可以通过将其添加到 package.json 来告诉Jest在根文件夹中搜索您的模块:
"jest": {
"moduleDirectories": ["node_modules", "/"]
请注意,默认值为 node_modules ,因此您也应该包含它。
您还可以根据文件夹结构告诉它在您的特定文件夹中搜索:
"jest": {
"moduleDirectories": ["node_modules", "FOLDER_NAME"]