Typescript导入不起作用,因为类位于dist文件夹中

问题描述

我已经在打字稿中创建了一个npm库,该库具有以下两个结构:

ROOT
| index.ts
| /models
  | model.ts

然后我发布lib并将模型类导入到另一个项目中,如下所示:

import ModelClass from '@someorg/lib-name/models/ModelClass'

一切顺利,直到我对此进行编译,并且javascript编译版本开始查看Model类的“ dist”文件夹,但找不到它。然后,我转到dist文件夹并将导入修改为:

const modelClass_1 = require('@someorg/lib-name/dist/models/ModelClass'

它有效,我该怎么办,而不必每次都手动输入/ dist?

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)