我正在创建2个npm包,我正在用typescript编写它们:
让他们称呼他们"核心"和"模块" 在"核心"我在index.ts文件中导出一个类。它只是一个简单的课程
class Agent {}
"模块"我导入该类,并扩展它。我收到这个错误:
import { Agent } from 'core';
class Extension extends Agent {}
"Type { ... } is not a constructor function type"
当我点击它时,它会将我带到它的编译版本,它是一个令人讨厌的功能。
任何解决此问题的方法?
答案 0 :(得分:0)
因为我是菜鸟而且我在compilerOptions allowJs: true
中添加了,所以我不得不删除declaration: true
。现在回来了。
感谢Oscar Paz在上面的评论中询问了那些* .d.ts文件。