C# 如何在visual studio中将现有的typescript文件添加为链接?
如何在visual studio中将现有的typescript文件添加为链接?typescript编译器将生成一个.js文件。您必须添加生成的.js而不是.ts文件。C# 如何在visual studio中将现有的typescript文件添加为链接?,c#,visual-studio,typescript,C#,Visual Studio,Typescript,如何在visual studio中将现有的typescript文件添加为链接?typescript编译器将生成一个.js文件。您必须添加生成的.js而不是.ts文件。 您可以看到它是如何工作的。typescript编译器生成一个.js文件。您必须添加生成的.js而不是.ts文件。 您可以看到它是如何工作的。如果我在多个项目中共享一个TypeScript库,我会打包它。您可以使用任何正在使用的打包技术来共享其他组件。我已经为此成功地使用了NuGet和NPM 您可以打包TypeScript文件,也可
您可以看到它是如何工作的。typescript编译器生成一个.js文件。您必须添加生成的.js而不是.ts文件。
您可以看到它是如何工作的。如果我在多个项目中共享一个TypeScript库,我会打包它。您可以使用任何正在使用的打包技术来共享其他组件。我已经为此成功地使用了NuGet和NPM 您可以打包TypeScript文件,也可以打包生成的JavaScript文件和附带的
.d.ts
类型定义(可以由TypeScript编译器自动生成)的配对。后者是推荐的打包机制,不过如果处理内部包,您可以运用您的判断
这不仅解决了文件解析的问题(在VisualStudio中链接文件时会遇到问题),而且还带来了包管理的所有常见好处。如果我在多个项目中共享一个TypeScript库,我会打包它。您可以使用任何正在使用的打包技术来共享其他组件。我已经为此成功地使用了NuGet和NPM 您可以打包TypeScript文件,也可以打包生成的JavaScript文件和附带的
.d.ts
类型定义(可以由TypeScript编译器自动生成)的配对。后者是推荐的打包机制,不过如果处理内部包,您可以运用您的判断
这不仅解决了文件解析的问题(在Visual Studio中链接文件时会遇到问题),而且还带来了包管理的所有常见好处。改为链接到输出JS?添加.JS文件只会导致typescript错误,因为编译器不知道typescript定义的接口。它们不在.js文件中。而是链接到输出js?添加.js文件只会导致typescript错误,因为编译器不知道typescript定义的接口。它们不在.js文件中。