本文介绍了如何在其他项目中重用Angular模块的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我需要与公司中的其他项目共享一个自定义的angular 2模块.
I need to share a custom angular 2 module to other projects in my company.
例如:
@NgModule({
declarations: [
AppComponent,
BannerInlineComponent,
WelcomeComponent
],
imports: [
BrowserModule,
FormsModule,
HttpModule
],
providers: [],
bootstrap: [AppComponent]
})
export class SpecialModule { }
现在,我想在其他项目中使用它:
Now, I want to use it in other projects using:
npm install my-special --save
并使用:
import { SpecialModule } from 'my-special';
推荐答案
我发现使用Yoeman生成器生成角度库的一个选项:
I found one option using Yoeman generator for angular library:
生成器创建模块的基础.
The generator creating a base of your module.
此后,我使用以下方法在本地NPM中模拟了自定义模块的发布:
After this, I simulated the publication of my custom module in local NPM using:
这篇关于如何在其他项目中重用Angular模块的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!