使用开玩笑在 nrwl 工作区中解析的路径不正确



我在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"
]
}

相关内容

  • 没有找到相关文章

最新更新