1

我在我的 nrwl 工作区中为一个应用程序设置了 jest。例如,我想测试的组件获得了类似@custom/lib. 现在,如果我正在为这个组件编写一个简单的测试,我得到一个错误Cannot find module '@costumLib/data' from 'app.component.ts'。我在根目录中检查了我的 tsconfig,一切都正确。它适用于正常编码。但是对于编写测试,我得到了这个错误。但事情就是这样,如果我使用相对路径,一切正常。所以我迷路了。是什么导致了错误?

4

1 回答 1

1

找到了解决方案


我必须tsconfig.spec.json在 nrwl 工作区的根目录中添加一个!

{
    "extends": "./tsconfig.json",
    "include": [
      "**/*.spec.ts",
      "**/*.d.ts"
    ]
  }
于 2019-10-08T10:37:59.097 回答