2017-04-12 128 views
1

我是新的web应用程序,现在我尝试了解angular2架构。例如,我有一个由2个Web应用程序组成的系统 - 为员工提供内部Web应用程序,为客户提供电子商店。在每个应用程序中,我都有相同的组件 - 包含产品信息的表格。有没有什么办法在一个项目中创建这个组件(作为C#中的类库),并创建对它的引用并用于2个Web应用程序的每一个中?angular 2打字稿类库模拟

回答

0

当然。您需要创建一个模块(NgModule),您将导入到这两个应用程序。

你可以将这个模块打包到一个npm包中以便于使用(如果你不想共享你的模块,你需要一个专用的npm存储库)。

+0

谢谢。你可以给我任何建议如何在Visual Studio 2015中做到这一点?我应该使用哪种类型的项目? –

+0

这是严格的JavaScript项目,我会使用像VS代码更轻量级的编辑器。只需使用'package.json','tsconfig.json'等创建一个文件夹即可。 –