如何使用 "require" 函数导入@types?

How to import @types with "require" function?

我正在学习 Electron.js v16.0.5,但遇到类型问题。 我不知道这是 VS 代码问题还是我的问题,但是当我编写这段代码时

const myElectron = require('electron')

myElectron 的类型为 any。同时,当我打开位于 node_moduels 的下一个选项卡 electron.d.ts 时,myElectron 的类型为 Electron。当我关闭 electron.d.ts 选项卡时,myElectron 再次具有类型 any.

那么,如何导入具有 require 函数的类型?

*注意:如果 import electron from 'electron' 它有类型,但在构建时会出错并崩溃

问题已自行解决...