У меня есть электрон + угловое приложение.Я хотел бы использовать Typescript для Electron, поэтому у меня есть файл main.ts и я хочу скомпилировать его в main.js, используя 'tsc main.ts'.Однако я получаю следующую ошибку:
node_modules/@types/selenium-webdriver/remote.d.ts: 139: 29 - ошибка TS2304: не удается найти имя «Карта».
Все ещеmain.js генерируется и может использоваться, когда я запускаю электрон без команды tsc.Тем не менее, я хотел бы, чтобы он выполнялся одним скриптом без ошибок.
Мой tsconfig.json содержит:
{
"compileOnSave": false,
"compilerOptions": {
"baseUrl": "./",
"outDir": "./dist/out-tsc",
"sourceMap": true,
"declaration": false,
"module": "es2015",
"moduleResolution": "node",
"emitDecoratorMetadata": true,
"experimentalDecorators": true,
"target": "es5",
"typeRoots": [
"node_modules/@types"
],
"lib": [
"es2017",
"dom"
]
}
}
Я уже пробовал различные комбинации конфигурации цели и библиотеки (например, es6).) но безуспешно.
Кто-нибудь может помочь?Большое спасибо!