包括来自单独的Angular应用程序的组件

时间:2017-06-11 12:18:59

标签: angular typescript angular-components angular-module

让我们假设相邻文件夹中有两个Angular 4应用程序具有以下结构:

  • App1的
    • 的package.json
    • SRC
      • app.module.ts
  • App2的
    • 的package.json
    • SRC
      • welcome.component.ts

我想要做的是从第一个应用程序的模块中导入欢迎组件。问题是当我这样做的时候 import {WelcomeComponent} from '../../App2/src/welcome.component'它编译并运行没有任何问题,但在我打开页面后,我收到错误说

  

模块'AppModule'声明的意外值'WelcomeComponent'。请添加@ Pipe / @ Directive / @ Component annotation

该模块的声明中也提到了该组件,并且它上面有@Component装饰器。我做错了什么?

更新: 在此回购https://github.com/AndrewNikolin/angularincludetest

中添加了此类情况的示例

0 个答案:

没有答案