我在nrwl工作区中为一个应用程序设置了玩笑。例如,该组件,我想测试像@custom/lib
这样的导入。现在,如果我正在为此组件编写一个简单的测试,则会出现错误Cannot find module '@costumLib/data' from 'app.component.ts'
.我在根目录中检查我的 tsconfig,一切都是正确的。它适用于正常编码。但是对于写作测试,我得到了这个错误。但事情是这样的,如果我使用相对路径,一切正常。所以我迷路了。导致错误的原因是什么?
找到解决方案
我不得不在 nrwl 工作区的根目录中添加一个tsconfig.spec.json
!
{
"extends": "./tsconfig.json",
"include": [
"**/*.spec.ts",
"**/*.d.ts"
]
}