Tensorflow.js cannot find when build in electron app

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

I finally fixed the problem quite quickly, my script uses tensorflow/tfjs-node but I also needed to install tensorflow/tfjs specifically for the app build