javascript - 智能感知与电子js所需的模块和反应
问题描述
小而烦人的问题,我正在使用电子并做出反应,当我访问“fs”模块时它可以工作,但没有任何智能感知。
例如:
import fs from 'fs' or const fs = require('fs')
将提供正确的方法和自动完成,
但:
const electronFs = window.require('electron').remote.require('fs')
将不会。
我知道为什么会这样,但我想知道是否有任何方法可以为从电子导出的 fs 模块提供相同的智能感知?
谢谢!
解决方案
您需要向 VS Code Intellisense 提及显式定义,因此,您需要编写
const electronFs: typeof import('fs') = window.require('electron').remote.require('fs')
现在,electronFs.
给你建议
推荐阅读
- d3.js - 条形图中的 D3 v5 中心路径线
- r - 使用 R 中的 hclust 为时间序列数据的每个观察值分配簇号
- android - 在安卓应用程序上使用移动数据的权限
- mysql - mysql删除从字符串末尾开始的2个尾随点
- python - 使用 OS 模块成功重命名文件后出现 FileExistsError
- android - 如何阻止我的应用用户在 Playstore 上临时更新我的应用
- postgresql - 无法连接到在 Docker 中运行的 postgres
- python - 如何使用 PyQt5 登录需要扫描二维码的网页?
- makefile - 当第二个不在第一个目录中时,包含第三个生成文件,其路径相对于第二个
- hyperledger-fabric - Hyperledger Fabric:向对等方发送提案时超时