玩笑和依赖项中的别名组件

时间:2019-05-23 09:42:16

标签: vuejs2 jestjs alias babel jest-webpack-alias

尝试运行单元测试时,我的Weback别名出现错误

Error: Cannot find module '@/components/Menu' from 'Header.vue' 

所以我尝试在我的package.json中映射别名

"moduleNameMapper": {
      "@(.*)$": "<rootDir>/$1",
      "^vue$": "vue/dist/vue.common.js"
    }

这应该只是将@映射到根文件夹,但是现在我又遇到了另一个问题

Could not locate module @babel/code-frame mapped as: 
./babel/code-frame

我假设它位于节点模块文件夹中,但现在正在根目录中寻找它。我该如何解决?

0 个答案:

没有答案