2017-08-03 75 views
1

我已经使用angular-cli创建了一个项目。有一个AppModuleAppComponent我想在其他角度应用程序中使用此AppModule及其组件(AppComponent)。所以我创建index.ts文件并出口AppModuleAppComponentnpm链接与angular-cli创建的项目不兼容

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文件中定义了这个映射,但没有配置文件。

我该如何解决这个问题?

是否有任何其他方法来重用本地模块?

+0

是你能解决这个? –

+0

仍然不是:(。会让你知道 –

回答

相关问题