编译错误的提示信息不准确

代码:
let map = new Map();
map.set(1) = ‘a’;
这段代码是错误的,在编译的时候直接显示本脚本编译错误,但是没有指出具体是哪一行或那个部分出错的,感觉可以提示更多一些的信息