У меня есть tsconfig.json:
{
"compilerOptions": {
//"noImplicitAny": "true",
//"removeComments": "true",
"target": "es5",
//"sourceMaps": true,
"outDir": "../compiledjs"
},
"files": ["./node_modules/screeps-typescript-declarations/dist/screeps.d.ts"],
}
, и я пытаюсь использовать специфичные для Screeps функции Javascript, такие как:
Source.prototype.harvesters = function () {
var creeps = this.pos.findInRange(FIND_MY_CREEPS, 1);
return _(creeps).filter({ memory: { role: 'harvester' } }).value();
}
, но я получаю ошибку, потому что код VSне распознает Source
.Что я тут не так делаю?