Hello there, I recently create an electron app with tensorflow/tfjs-node and NSFWJS, the app work great locally, but when I start tot build the app with electron-forge the outed files return this error :
Uncaught Exception:
Error: Cannot find module ‘@tensorflow/tfjs’
Require stack:
-
/Users/user/Desktop/Dev/JSTS/Electron.nosync/NudeNuke/out/nudenuke-darwin-arm64/nudenuke.app/Contents/Resources/app/node_modules/nsfwjs/dist/index.js
-
/Users/user/Desktop/Dev/JSTS/Electron.nosync/NudeNuke/out/nudenuke-darwin-arm64/nudenuke.app/Contents/Resources/app/dist/nsfwDetector.js
-
/Users/user/Desktop/Dev/JSTS/Electron.nosync/NudeNuke/out/nudenuke-darwin-arm64/nudenuke.app/Contents/Resources/app/dist/main.js
at Module._resolveFilename (node:internal/modules/cjs/loader:1082:15)
at n._resolveFilename (node:electron/js2c/browser_init:2:116708)
at Module._load (node:internal/modules/cjs/loader:927:27)
at f._load (node:electron/js2c/asar_bundle:2:13330)
at Module.require (node:internal/modules/cjs/loader:1148:19)
at require (node:internal/modules/cjs/helpers:110:18)
at Object. (/Users/user/Desktop/Dev/JSTS/Electron.nosync/NudeNuke/out/nudenuke-darwin-arm64/nudenuke.app/Contents/Resources/app/node_modules/nsfwjs/dist/index.js:62:23)
at Module._compile (node:internal/modules/cjs/loader:1269:14)
at Module._extensions…js (node:internal/modules/cjs/loader:1324:10)
at Module.load (node:internal/modules/cjs/loader:1124:32)
I tried to install tensorflow.js no node version, It work for start the app, but in my case, It necessary to use node version, node version doesn’t work with electron ? However, before I build my application with electron, everything worked fine