English | 简体中文
vite-plugin-electron
的 npm 包名 ❤️electron
文件夹下的文件将会被构建到 dist-electron
"type": "module"
🚨 通常的,Vite 可能不能正确的构建 Node.js 的包,尤其是 C/C++ 原生模块,但是 Vite 可以将它们以外部包的形式加载。所以,请将 Node.js 包放到 dependencies
中。除非你知道如何用 Vite 正确的构建它们。
electron({
entry: 'electron/main.ts',
vite: {
build: {
rollupOptions: {
// Here are some C/C++ modules them can't be built properly.
external: [
'serialport',
'sqlite3',
],
},
},
},
}),