我的项目是用Typescript编写的,它是用ES5模式编译的。如果我想要包含来自DefinitelyTyped的jquery,那么总是在编译时遇到错误:
path-to-project/jquery/jquery-tests.ts(24,17): error TS1085: Octal literals are not available when targeting ECMAScript 5 and higher.
我通常添加jquery:
/// <reference path="jquery/jquery.d.ts" />
知道如何摆脱这个错误吗?
答案 0 :(得分:2)
错误不在jquery.d.ts
中,而是在测试文件jquery/jquery-tests.ts
中。
只需删除测试文件或将其从Visual Studio项目中排除即可。