2017-06-15 42 views
1

我有两个用typecript写的类,我希望能够使所有项目都可用。这些不是组件。声明是这样的:在Angular 2中共享Typescript类

第一类:

export class CheckboxFilter {} // This has no dependencies 

第二类:

import {CookieService} from 'angular2-cookie/core'; 
import {CookieOptionsArgs} from 'angular2-cookie/core'; 
import {CheckboxFilter} from './CheckboxFilter'; 
export class CheckboxManager {} 

是什么使他们可以包含在其他项目

+0

您是否尝试过github或NPM? –

+1

“简单”在旁观者的眼中......目前还不清楚你想变得更简单的部分。 –

回答

0

如果打包这些最简单的方法它只是这两个类,剪切和粘贴或文件共享可能是最简单的方法。

下一个选项是npm包。我使用这个library创建了Angular npm包,取得了很大的成功。您可以创建该包,然后将其部署到私有npm或将其复制到文件共享中。然后在任何将使用它的项目上运行npm install。