Typescript 电子+;打字稿编译
当我试图编译一个示例TypeScript Electron项目时,我得到一个错误,类型ProcessVersions上不存在chrome。Electron网站声称,只需添加节点模块Electron即可启用打字脚本,但我无法使其正常工作。我已经创建了一个精简版供您使用。关于你的申请,你还没有发布足够的信息来让答案比这更具体 Electron应该是一个开发依赖项,因此它位于项目的包文件中: package.jsonTypescript 电子+;打字稿编译,typescript,electron,Typescript,Electron,当我试图编译一个示例TypeScript Electron项目时,我得到一个错误,类型ProcessVersions上不存在chrome。Electron网站声称,只需添加节点模块Electron即可启用打字脚本,但我无法使其正常工作。我已经创建了一个精简版供您使用。关于你的申请,你还没有发布足够的信息来让答案比这更具体 Electron应该是一个开发依赖项,因此它位于项目的包文件中: package.json { "name": "example", "private": tr
{
"name": "example",
"private": true,
"devDependencies": {
"electron": "^1.7.9"
}
}
Electron在该应用程序的第一行导入(简化,但自动完成,无编译器错误)
process.versions.chrome
的类型信息可在node\u modules\electron\electron.d.ts
中找到
interface ProcessVersions {
electron: string;
chrome: string;
}
interface ProcessVersions {
electron: string;
chrome: string;
}