在项目中共享一个Typescript Virtual

时间:2017-11-04 07:42:40

标签: asp.net typescript

我有一个asp.net项目,它充当前端,在其中包含一组打字稿文件,它们是应用程序的客户端部分。
现在我需要制作asp.net应用程序的副本,但我想在应用程序之间共享相同的打字稿虚拟项目。
我可以将typescript文件保存在第一个项目中,并将第二个文件添加到已编译的javascript文件中,但我想知道是否有更好的解决方案

1 个答案:

答案 0 :(得分:0)

最常见的解决方案是打包TypeScript应用程序,例如作为NPM包。

要做到这一点,最好使用定义标志进行编译,这样就可以打败JavaScript和类型定义。

NPM包只包含.js.d.ts个文件。

这允许您的第二个应用程序对其依赖关系进行一些控制,而不是在第一个应用程序更改时获得意外收费。

相关问题