mobx状态树作为打字稿中的模块

时间:2017-11-17 17:36:17

标签: typescript typescript-typings mobx

我无法将mobx模型导出为模块。 我找到了一些建议,但我不知道该怎么做。

import { types } from 'mobx-state-tree'

export default types.model('Test')
  

[ts]模块的默认导出具有或正在使用私人名称' IModelType'。

const model = types.model('Login')
export default model
  

[ts]导出变量'模型'已经或正在使用名称' IModelType'来自外部模块" ..."但无法命名。

1 个答案:

答案 0 :(得分:1)

您已在"declaration": true中设置了tsconfig.json,并且需要明确导出IModelType,以便您图书馆的消费者拥有相应的输入。

添加

export { IModelType } from 'mobx-state-tree'
如果您没有发布图书馆,请

到此源文件或在"declaration": false设置tsconfig.json