记录一些常见的问题
- 无法正常使用nodejs扩展的问题
如果未经过操作直接使用node原生模块的话会在页面中报 fs.readSync not function
错误,此时需要在 vue.config.js
文件中找到导出的对象,找到 pluginOptions
中的 electronBuilder
对象中添加 nodeIntegration: true
代码如下所示
module.exports = {
//...
pluginOptions: {
electronBuilder: {
nodeIntegration: true,
}
}
//...
};
ipc 进程通信
broserWindow 渲染窗口