Open clck-dr opened 7 months ago
I want to use node-activex in an vite-electron-react app. Rollup throws an error on build and dev:
[commonjs--resolver] node_modules/winax/build/Release/node_activex.node (1:2): Unexpected character '�'
Node: 20.12.2 Electron: 30.0.1
I did rebuild with follwoing command:
npm rebuild --runtime=electron --version=30.0.1 --disturl=https://electronjs.org/headers --arch=x64 --build-from-source winax
Here is the referneced code:
import winax from "winax"; export function closePowerPoint(): void { try { const PowerPointApp = winax.Object("PowerPoint.Application"); PowerPointApp.Quit(); console.log("PowerPoint wurde erfolgreich geschlossen."); } catch (error) { console.error("Fehler beim Schließen von PowerPoint:", error); } }
Has anyone an idea about this error?
I had to add the winax to rollup vite.config as per https://electron-vite.github.io/guide/cpp-addons.html
I want to use node-activex in an vite-electron-react app. Rollup throws an error on build and dev:
Node: 20.12.2 Electron: 30.0.1
I did rebuild with follwoing command:
Here is the referneced code:
Has anyone an idea about this error?