我正在使用以下内容:
保存TypeScript文件后,JS文件不包含注释代码。
我还在JS文件中面临一些额外的空间问题。在每个' if '和' for '语句之后,现在'if'和'('之间会有额外的空格。之前代码生成为< strong>'if('现在代码生成为'if(',因为这些额外的空间,存储库视为以前版本的JavaScript文件和当前版本存在差异
之前的WebEssentials提供了保留现在遗漏的评论的选项 - 请参阅下图 - 这些选项现在不适用于WebEssentials。
请参阅下图以了解间距问题
在哪里可以找到设置以避免额外空间并强制JS文件保留在TS文件中添加的注释?
我看了工具&gt;选项&gt; Web Essentials&gt; TypeScript 设置和工具&gt;选项&gt;文本编辑器&gt;在visual studio中输入TypeScript 但找不到任何可以帮助我的东西。
I just read the extra spacing issue will be addressed in v1.0 of TypeScript
答案 0 :(得分:0)
之前的WebEssentials提供了保留现在遗漏的评论的选项
此选项已移至Visual Studio 2013 + TypeScript 0.9.5及以上版本的Project Properties中: http://blogs.msdn.com/b/typescript/archive/2013/12/05/announcing-typescript-0-9-5.aspx
如果你使用的是旧版本的visual studio,你可以绕过visual studio构建管道并使用类似grunt-ts的东西进行外部维护:https://github.com/grunt-ts/grunt-ts#compiler-support