如何在项目中使用Angular库中的服务

瑞秋

我有一个导入角度库的Angular 6项目。

我成功地从库中导入了组件,现在我想在库中拥有AuthGuard服务,以共享所有项目,但是我做不到。

我将AuthGuard导出到lib的public_api中,并在模块中提供了它,但是我不知道如何在项目中访问。

当我尝试像这样导入时:

import { AuthGuard} from 'my-lib/lib/security/auth.guard';

我有错误:

找不到模块:错误:无法解析“ c:\ workspace \ my-project \ src \ app \ portal”中的“ my-lib / lib / security / auth.guard”

费萨尔扬华

错误似乎您缺少某些部分。

检查
1.Inapp.module.ts

import { AuthGuard } from 'my-lib';  

2.添加AuthGuard提供商providers: [AuthGuard, ...]

3.在模块中 import { AuthGuard } from 'my-lib';

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

如何在基于服务的Angular2项目中使用依赖注入

如何在Android库项目中使用匕首

如何在Elixir项目中使用开源Erlang库?

如何在Scalajs项目中使用Javascript库

如何在Maven项目中使用ASM库

如何在C ++项目中使用Swift静态库(.a)?

如何在Java项目中使用Kotlin库?

如何在我的整个项目中使用 phpdotenv 库?

如何在C ++项目中使用共享动态库?

如何在Android主项目中包含库项目中使用的AAR文件

如何在整个项目中使用Angular工厂数据

如何在 angular 2 项目中使用脚本标签

如何在Angular项目中使用Bootstrap?

如何在 angular 6 项目中使用 javascript npm?

如何在项目中使用Printf

如何在我的JSF项目中使用RESTful Web服务?

如何在Swift项目中使用iOS SDK插入Firebase服务器时间戳

如何在服务器端打字稿项目中使用jasmine?

我如何在核心php项目中使用Zend框架数据库类-

如何在Android Studio项目中使用特定的外部库查找哪些文件

如何在Gradle项目中使用Trove4j库

如何在esy项目中使用带有rtop的扣脚本库?

在纯PHP项目中如何在composer中使用下载的库?

如何在Intellij项目中使用SBT libraryDependencies安装库

SBT:如何在scala 2.12项目中使用scala 2.11库

如何在橡皮筋项目中使用Makefile.ios创建静态库

如何在正常的sbt项目中使用play ws库而不是play?

如何在类库项目中使用 AspNetCore 3.0 特性/组件

如何在不基于gradle构建的android项目中使用ShowcaseView库?