我已经使用angular-cli
. 有一个AppModule
,AppComponent
我想在其他 Angular 应用程序中使用AppModule
它及其组件 ( )。AppComponent
所以我创建了index.ts
文件并导出了AppModule
和AppComponent
export {AppModule} from './src/app/app.module';
export {AppComponent} from './src/app/app.component';
然后使用创建本地链接npm link
并使用 package.json 中定义的名称创建链接。
现在在我想使用这个导出模块的其他项目中运行
npm link project-name
链接已成功完成。我试过了
import { AppModule as AModule} from 'my-components';
但这不起作用,因为 webpack 无法编译 AppModule 文件,因为引用没有得到解决。在 SystemJs 我们在 systemjs.config.js 文件中定义了 this 的映射,但是没有配置文件。
我该如何解决这个问题?
有没有其他方法可以重用本地模块?