首页 > 解决方案 > 如何在 Jest 测试中从主源代码文件夹导入模块

问题描述

我的项目的目录结构是这样的:

my-project
+ src
| + pages
|   + Page1.vue
|   + Page2.vue
|   + commons.js
+ test
  + jest
    + __tests__
      + pages
        + commons.spec.js

如何commons.js导入commons.spec.js?尝试以下无济于事。错误消息显示“无法从 'commons.spec.js' 中找到模块 '...'”。

  1. import ... from 'pages/commons'
  2. import ... from 'pages/commons.js'
  3. import ... from '/pages/commons'
  4. import ... from '/pages/commons.js'

如果重要的话,我实际上是在使用带有测试扩展的Quasar 框架

标签: javascriptjestjsquasar-framework

解决方案


推荐阅读