我在我的项目中使用 nrwl.io。
我创建了几个库:
ng g lib rest //ok
ng g lib services //ok
ng g lib models //created ok, but "Cannot find module " later on!
所有这些库都已成功创建,但是当我尝试导入我的 models
库时,我看到错误“找不到模块”:
import { ModelA, ModelB } from '@myproj/models'; //Cannot find module '@myproj/models'
问题是:如何以及在何处可以检查我的'@myproj/models'
是否已正确注册?
P.S. 我可以在 nx.json
、angular.json
和 tsconfig.json
中看到“模型”模块>。而且我看不出与其他模块有什么区别。
P.P.S. 我使用 "@nrwl/nx": "6.1.0"
和 "@nrwl/schematics": "6.1.0"
最佳答案
在我的例子中,这是因为我很笨,没有在 VS Code 中重启我的 TypeScript 服务器:
CMD / CTRL + SHIFT + P
>TypeScript: Restart TS Server
关于javascript - 如何找到nrwl模块 "Cannot find module"的原因?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52092618/