我有一个用9号角创建的库,其项目结构如下所示
构建库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文件夹中
在ng build falcon-core
tsconfig.lib.ts
为什么在构建后文件不包含在dist文件夹中。
答案 0 :(得分:0)
答案很简单,但我不知道
需要更新public-api.ts文件以公开文件
export * from './lib/view-models/imeta';
export * from './lib/view-models/component-type-enum';