index.d.ts放在项目目录,全局使用时编辑器无法识别类型,如何解决?

npm包名lib1
入口文件index.ts,生成库之后,发布index.js和index.d.ts,
index.d.ts:

export = QueryString;
export as namespace qs;

declare namespace QueryString {}

都放在lib1文件夹,在编辑器全局使用时,无法识别出qs变量,而将index.d.ts单独放在 @types/lib1中,编辑器就能够识别。

如何能够放在一起就能识别,或者如何自动生成适合umd的index.d.ts?

阅读 1.3k
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题