首页 > 解决方案 > 智能感知与电子js所需的模块和反应

问题描述

小而烦人的问题,我正在使用电子并做出反应,当我访问“fs”模块时它可以工作,但没有任何智能感知。

例如:

import fs from 'fs' or const fs = require('fs')

将提供正确的方法和自动完成,

但:

const electronFs = window.require('electron').remote.require('fs') 将不会。

我知道为什么会这样,但我想知道是否有任何方法可以为从电子导出的 fs 模块提供相同的智能感知?

谢谢!

标签: javascriptreactjselectronintellisense

解决方案


您需要向 VS Code Intellisense 提及显式定义,因此,您需要编写 const electronFs: typeof import('fs') = window.require('electron').remote.require('fs')

现在,electronFs.给你建议


推荐阅读