Module TypeScript 0.9.*VisualStudio TS5037:无法编译外部模块,除非'--模块';提供旗帜
我确实收到了TypeScript编译器错误TS5037:除非提供了“--module”标志,否则无法编译外部模块。 我正在使用TypeScript 0.9.1.1和Visual Studio 2012 在Visual Studio中,在哪里可以设置--module选项?Module TypeScript 0.9.*VisualStudio TS5037:无法编译外部模块,除非'--模块';提供旗帜,module,typescript,Module,Typescript,我确实收到了TypeScript编译器错误TS5037:除非提供了“--module”标志,否则无法编译外部模块。 我正在使用TypeScript 0.9.1.1和Visual Studio 2012 在Visual Studio中,在哪里可以设置--module选项? Web Essential似乎不再支持对话框中的此选项 谢谢你,哈利 更新: 我有一个项目的配置文件(config.ts)。此文件包含许多语句,如下所示: export var loggedInUserId: number =
Web Essential似乎不再支持对话框中的此选项 谢谢你,哈利 更新:
我有一个项目的配置文件(config.ts)。此文件包含许多语句,如下所示:
export var loggedInUserId: number = 0;
没有之前的陈述。我是否必须在其周围定义类或模块 您可以在此处找到非项目文件的选项(工具-选项-编辑器-类型脚本):
对于我基于项目的工作,我使用grunt:我在Visual Studio 2013中遇到了这个问题,即使上面的设置正确。事实证明,还有一个项目级设置。如果使用TypeScript转到项目设置(突出显示项目并键入Alt+Enter),然后转到TypeScript构建选项卡,并在“模块系统”下选择AMD
Thankx Basarat。我已经设置了这个选项,但是我仍然得到相同的行为。我正在处理的文件是“项目的一部分”;该选项表示它适用于不属于项目一部分的模块…是的,我想您需要手动修改visual studio项目文件(sigh)我需要做哪些修改?以下是可用于自定义
TypeScriptCompile
生成任务的选项:在visual studio项目内。Wau。。。这似乎是一个相当“方便的工作”。我本以为这会容易得多;-)。。。非常感谢您的投入!