我使用 Web Essentials 在保存时编译我的打字稿文件(Visual Studio 2012),但我得到一个空的 js 和以下消息:
Compile Error.
See error list for details
error TS5012: Cannot read file 'C:/Users/Nor/Documents/Tribway/tribway-InvitationPage/Tribway/Scripts/Tribway/Invitations.ts': Unsupported file encoding.
我在使用 Visual Studio 2012 的 TypeScript 版本 0.9.1.1 中遇到了这个问题。该问题是由于我在文件具有“西欧 (Windows) - 代码页 1252”编码时将英镑货币符号插入到文件中而引起的。
解决方案是使用 UTF-8 编码保存文件(我一开始就希望它具有这种编码)。
要在 Visual Studio 中执行此操作,请单击“文件”->“高级保存选项”,然后选择编码“Unicode(带有签名的 UTF-8)- 代码页 65001”,然后保存文件。然后 TypeScript 编译器又高兴了。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)