【问题标题】:Setting Typescript --module compiler option in WebEssentials?在 WebEssentials 中设置 Typescript --module 编译器选项?
【发布时间】:2013-08-24 08:35:24
【问题描述】:

我无法在 Vis Studio 2012 上安装 Typescript。它说它已安装,但没有加载项或扩展。幸运的是,Web Essentials 将编译 Typescript。这些都是非常好的产品。

我想生成一个 Typescript 外部模块(用于 AMD),但没有地方设置 --module 选项。 Web Essentials 有选项,但它们都是真/假。而且由于没有安装 VSIX,我没有要修改的构建规则。

如果我添加一个 Typescript 'export',我会得到: TS5037:除非提供“--module”标志,否则无法编译外部模块。

有什么地方可以控制 Web Essentials 编译器选项吗?就此而言,我永远找不到有关编译器选项的文档。

谢谢

【问题讨论】:

  • TypeScript 将无法再依赖 Web Essentials,因为它已被删除以避免与新的 Visual Studio 支持发生冲突。也许我们可以帮助您使扩展程序正常工作?
  • 我已经完成了安装/修复/卸载周期,两个注册。并作为管理员。我有一个项目可以得到智能感知,而另一个项目什么也没有。都不显示 TS 扩展。

标签: visual-studio-2012 typescript web-essentials


【解决方案1】:

工具 - 选项 - webessentials - 打字稿 - 模块:amd

话说我是靠 grunt 来编译的:https://github.com/basarat/grunt-ts

【讨论】:

  • 这听起来像是我需要的选项。 WE 2.9 (8/23/13) 没有选项——也许它依赖于 TS vsix 安装。感谢您指出 Grunt。
  • 对于 Visual Studio 插件,请查看此处的支持:stackoverflow.com/a/18424265/390330
猜你喜欢
  • 2018-10-20
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多