ng生成文件上的Angular库未包含在dist文件夹中

时间:2020-04-20 15:33:15

标签: angular typescript angular8 angular9 angular-library

我有一个用9号角创建的库,其项目结构如下所示

project description

构建库const initialState = { isShown: false, idVal: 0, .... }; function reducer(state, action) { switch (action.type) { case 'show': return { ...state, isShown: true, idVal: action.payload.idVal }; case 'hide': return { ...state, isShown: false } ... default: throw new Error(); } } const [state, dispatch] = useReducer(reducer, initialState); dispatch({type: 'show', payload: { idVal: 1}}) 时,视图模型文件未包含在dist文件夹中

enter image description here

ng build falcon-core

中没有找到与文件结构相关的任何设置
tsconfig.lib.ts

为什么在构建后文件不包含在dist文件夹中。

1 个答案:

答案 0 :(得分:0)

答案很简单,但我不知道

需要更新public-api.ts文件以公开文件

export * from './lib/view-models/imeta';
export * from './lib/view-models/component-type-enum';