window.require('fs') 不是一个函数

来源:8-1 在 React 中使用 Node.js

奇迹11321

2021-01-05

图片描述
图片描述也在main.js中集成了node,还是不行那 请问老师怎么处理啊 多谢

写回答

3回答

张轩

2021-01-06

同学你好 我用你的项目 直接安装依赖以后运行就成功了 没有任何的错误 node 模块可以被成功的引用 以下是截图:

//img.mukewang.com/szimg/5ff5ad0b094a762320701304.jpg

你是否可以试一下重新安装以下 依赖?

0
4
风少_
回复
奇迹11321
window.require('fs') 不是一个函数 最后怎么解决的
2021-08-18
共4条回复

张轩

2021-01-05

同学你好 按照这个方法 我在本地是没问题的 如果方便的话 请把你的 代码库(git) 发给我一下 我在本地帮你试试看

0
1
奇迹11321
https://gitee.com/wentingrex/cloud-document.git
2021-01-06
共1条回复

张轩

2021-01-05

同学你好 对于新版的 electron 还需要一个新的文件进行这个问题的处理。

 // 添加 一个 preload 字段
 webPreferences: { 
  nodeIntegration: true,
  preload: `${__dirname}/preload.js`,
}
// 添加一个 preload.js 文件 里面添加
window.require = require

这样就可以了


0
0

2024更新 Electron+React+七牛云实战跨平台桌面应用

开发一款自动云同步的 Markdown 文件管理软件

1251 学习 · 463 问题

查看课程