main 进程代码:
import WebSocket from 'ws';
const ws = new WebSocket();
console.log({ ws });
错误:
ws does not work in the browser. Browser clients must use the native WebSocket object
ws 模块的 package.json
"exports": {
".": {
"browser": "./browser.js",
"import": "./wrapper.mjs",
"require": "./index.js"
},
"./package.json": "./package.json"
}
奇怪的是 electron main 进程为什么加载的是 browser
, 而不是 import
?