Angular Npm链接:找不到库';s模块

Angular Npm链接:找不到库';s模块,angular,npm,webpack,npm-link,Angular,Npm,Webpack,Npm Link,我在一个主应用程序和一个外部库上工作。 我已经使用npm链接在主应用程序中创建了指向库的链接 在主应用程序中,我添加了一些导入,如: import { MyLibComponent} from '@scope/myLib'; 在我使用npm链接(我的库是一个azure工件)之前,这些导入通常是有效的。但是因为我已经用npm链接创建了符号链接,所以我有如下编译错误 找不到模块'@scope/myLib' 在主应用程序angular.json中,我已经添加了“preserveSymlinks”:t

我在一个主应用程序和一个外部库上工作。 我已经使用npm链接在主应用程序中创建了指向库的链接

在主应用程序中,我添加了一些导入,如:

import { MyLibComponent} from '@scope/myLib';
在我使用npm链接(我的库是一个azure工件)之前,这些导入通常是有效的。但是因为我已经用npm链接创建了符号链接,所以我有如下编译错误

找不到模块'@scope/myLib'

在主应用程序angular.json中,我已经添加了“preserveSymlinks”:true


有什么想法吗?

您是否检查了链接库是否包含在
node\u modules
文件夹中?是的,在node\u modules/@scope/中,我可以看到我确实有一个指向库的根文件夹的链接。您是否检查了链接库是否包含在
node\u modules
文件夹中?是的,在npm link命令I之后可以在node_modules/@scope/中看到我确实有一个指向库的根文件夹的链接