【问题标题】:React native absolute path - Jest setup反应本机绝对路径 - 开玩笑设置
【发布时间】:2017-05-15 12:26:06
【问题描述】:

我正在使用这种技术在 react native 项目中导入包

https://medium.com/@davidjwoody/how-to-use-absolute-paths-in-react-native-6b06ae3f65d1

建议

1) 将包含 { “name”: “FOLDER_NAME” } 的 package.json 文件添加到您要从中导入的文件夹中。

2) 从“FOLDER_NAME/thing”导入事物。

这可行,但我的 Jest 测试无法找到这些模块。

如何设置 Jest 来查找这些模块?

【问题讨论】:

    标签: javascript react-native jestjs


    【解决方案1】:

    你可以告诉 Jest 在你的根文件夹中搜索你的模块,方法是将它添加到 package.json

    "jest": {
        "moduleDirectories": ["node_modules", "/"]
    

    注意默认值是 node_modules 所以你也应该包含它。

    您还可以告诉它根据您的文件夹结构在您的特定文件夹中搜索:

    "jest": {
        "moduleDirectories": ["node_modules", "FOLDER_NAME"]
    

    【讨论】:

      猜你喜欢
      • 2021-08-10
      • 2022-12-08
      • 2017-11-28
      • 2019-12-05
      • 2014-09-18
      • 1970-01-01
      • 2021-05-22
      • 2021-11-17
      • 2018-07-22
      相关资源
      最近更新 更多