Angular 4从库/依赖项导出枚举类型

Ces*_*arD 4 enums typescript angular angular-library

我想创建一个在我的 Angular 4 应用程序中使用的库,对于一些我将在其上完成的业务,我有一个enum应用程序稍后需要使用的库。问题是,我像这样声明枚举my-enum.ts

export enum MyEnum {
    value1 = 1,
    value2 = 2,
    value3 = 3
}
Run Code Online (Sandbox Code Playgroud)

但是,当我执行以下操作时,我似乎无法从我的应用程序导入它:

import { MyEnum } from 'my-library';
Run Code Online (Sandbox Code Playgroud)

我应该如何正确地进行此操作?

A.S*_*A.S 6

如果您正在编写 Angular 库,则必须使用关键字const导出枚举

export const enum <ENUM_NAME>
Run Code Online (Sandbox Code Playgroud)