Packaging app for platform win32 x64 using electron v9.4.4 Cannot read properties of undefined (reading 'info')
时间: 2023-08-25 12:10:06 浏览: 156
这个错误是因为在你的代码中,尝试读取未定义的属性'info'。根据你提供的引用内容,我注意到你在主进程和子进程中都使用了`BrowserWindow`对象。在主进程中,你正确地引入了`BrowserWindow`对象并使用它创建了主窗口。然而,在子进程中,你使用了`require("electron").remote.BrowserWindow`来引入`BrowserWindow`对象。这是不正确的,因为在子进程中,你应该使用`require("@electron/remote").BrowserWindow`来引入`BrowserWindow`对象。所以,你需要将子进程中的代码修改为以下形式:
```javascript
const BrowserWindow = require("@electron/remote").BrowserWindow;
```
这样就可以正确地引入`BrowserWindow`对象,并且不会再出现"Cannot read properties of undefined (reading 'info')"的错误了。
#### 引用[.reference_title]
- *1* *2* *3* [electron 使用remote 报错:Cannot read properties of undefined (reading ‘BrowserWindow‘)](https://blog.csdn.net/baixue0111/article/details/122088933)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^control_2,239^v3^insert_chatgpt"}} ] [.reference_item]
[ .reference_list ]
阅读全文