我的前端有两个项目,项目2中正在使用项目1中的JS对象。
当前,我已经将项目1中可用的所有类型和方法写入项目2的index.d.ts中。
但是现在如果我在项目1中更改方法签名并将其更新为Interface。 如何在项目2的index.d.ts中更新
我在两个项目中都使用Visual Studio Code和Single Workspace
答案 0 :(得分:0)
在这种情况下,最好的答案是创建第三个项目,其中包含项目1和项目2都使用的对象,并将该项目构建为JS模块,可以将npm安装到项目1和项目2中。 >
答案 1 :(得分:0)
您可以创建一个私有npm软件包,其中包含所有您键入的定义和模型,然后将其安装在适当的项目中。
这是一个有用的链接:
乔纳森·伍德(Jonathan Wood)https://link.medium.com/8EU8gTGbAW
“如何制作漂亮的微型npm软件包并发布”