文件更改时自动编译

Posted

技术标签:

【中文标题】文件更改时自动编译【英文标题】:Automatic compilation when file changes 【发布时间】:2012-09-25 00:51:16 【问题描述】:

有没有办法用打字稿进行自动编译?就像在 CoffeScript 中使用 mindscape 一样?您只需保存文件,扩展程序就会编译您的代码。

【问题讨论】:

【参考方案1】:

VS2012 RTM 使用最新的WebEssentials 2012 extension 支持此功能(昨天发布,带有简洁的 TypeScript 双窗口编辑器)

编辑:

WebEssential2012 版本 3.0 已去除任何 TypeScript 功能,因为它与官方 TypeScript Visual Studio 插件的最新改进相冲突。

Compile on save 现在自 TypeScript v0.8.2 以来插件原生支持,如果您编辑项目文件:https://typescript.codeplex.com/wikipage?title=Compile-on-Save

【讨论】:

【参考方案2】:

您可以点击此处显示的链接:http://vswebessentials.com/changelog http://typescript.codeplex.com/wikipage?title=Compile-on-Save

一个警告:从 Web Essentials 中删除了对 TypeScript 的支持

我目前不知道如何在保存网站项目时进行编译...

【讨论】:

【参考方案3】:

Visual Studio 目前不支持此功能。 CodePlex 上已经存在一个问题来跟踪此问题;你可以在那里添加你的投票。

http://typescript.codeplex.com/workitem/12

【讨论】:

只有visual studio pro支持吗?

以上是关于文件更改时自动编译的主要内容,如果未能解决你的问题,请参考以下文章

在文件更改时自动重新编译和重新加载服务器

在文件保存时自动编译 TypeScript 文件

*.c 在依赖 x.h 更改时不会反抗,使用自动生成的 *.d 文件

.NET Core 3.0:Razor 视图不会在更改时自动重新编译

节点在文件更改时编译

如何让 grails run-app 在文件更改时重新编译它们?