Angular nrwl在库之间创建共享模块
我用一些应用程序和库创建了一个Angular nrwl在库之间创建共享模块,angular,nrwl,Angular,Nrwl,我用一些应用程序和库创建了一个nrl工作区。这些图书馆应该共享公共资源。我将其添加到共享模块中。问题是我的皮棉掉了。我收到以下错误消息: “libs/shared/services/svg.service.ts”文件不属于任何项目。 “libs/shared/shared.module.ts”文件不属于任何项目 然后我将以下内容添加到我的angular.json "shared": { "root": "libs/shared", "projectType": "library" }
nrl
工作区。这些图书馆应该共享公共资源。我将其添加到共享模块中。问题是我的皮棉掉了。我收到以下错误消息:
“libs/shared/services/svg.service.ts”文件不属于任何项目。
“libs/shared/shared.module.ts”文件不属于任何项目
然后我将以下内容添加到我的angular.json
"shared": {
"root": "libs/shared",
"projectType": "library"
}
我认为这是错误的,因为共享实际上不是一个库
有关如何在库之间共享公共资源的任何想法?请参考提供的错误详细信息。 此错误的主要原因是此服务未作为提供商包含在共享模块中。后续操作: