[英]Typescript compiler failing with strange error
我收到以下错误:
events.js:141
throw er; // Unhandled 'error' event
^
TypeScript error: node_modules/gulp-typescript/release/compiler.d.ts(32,22): Error TS1005: '=' expected.
我的gulpfile https://github.com/rtaycher/2048-Clone/blob/master/gulpfile.js
我也有一个声明文件global.d.ts:
interface Array<T> {
includes(searchElement: T) : boolean;
}
一些谷歌搜索表明声明文件可能会导致问题。
错误TS1005:预期为'='
该错误有两个方面。
定义文件的旧版本,例如此版本具有readonly
https://github.com/ivogabe/gulp-typescript/blob/3645edb57278a22e08e6ae9780dc09b8ae68003e/release/compiler.d.ts#L32
不支持新关键字的旧版本编译器(例如readonly
)。
请在夜间使用TypeScript,否则它将始终是一场艰苦的/令人困惑的战斗。 🌹
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.