ElectronNET/Electron.NET

Error: Cannot find module 'app-builder-bin' during project build

VladHardAndSoftWare opened this issue · 1 comments

I have not issue with starting the application (electronize start). But when I want build Electron app (electronize build /target win) I got this error:

Error: Cannot find module 'app-builder-bin'
Require stack:
- C:\Users\user\AppData\Local\npm-cache\_npx\009083ec26dc578f\node_modules\builder-util\out\util.js
- C:\Users\user\AppData\Local\npm-cache\_npx\009083ec26dc578f\node_modules\electron-builder\out\cli\cli.js
- C:\Users\user\AppData\Local\npm-cache\_npx\009083ec26dc578f\node_modules\electron-builder\cli.js at Module._resolveFilename (node:internal/modules/cjs/loader:1077:15) at Module._load (node:internal/modules/cjs/loader:922:27) at Module.require (node:internal/modules/cjs/loader:1143:19) at require (node:internal/modules/cjs/helpers:110:18) at Object. (C:\Users\user\AppData\Local\npm-cache\_npx\009083ec26dc578f\node_modules\builder-util\out\util.js:5:27) at Module._compile (node:internal/modules/cjs/loader:1256:14) at Module._extensions..js (node:internal/modules/cjs/loader:1310:10) at Module.load (node:internal/modules/cjs/loader:1119:32) at Module._load (node:internal/modules/cjs/loader:960:12) at Module.require (node:internal/modules/cjs/loader:1143:19) { code: 'MODULE_NOT_FOUND', requireStack: [ 'C:\\Users\\user\\AppData\\Local\\npm-cache\\_npx\\009083ec26dc578f\\node_modules\\builder-util\\out\\util.js', 'C:\\Users\\user\\AppData\\Local\\npm-cache\\_npx\\009083ec26dc578f\\node_modules\\electron-builder\\cli.js' ]
ctron-builder\\cli.js' ]
}

I install app-builder-bin in project (npm install app-builder-bin@latest) and I see depends in package.json file:

{ 
    "dependencies": 
    {
       "app-builder-bin": "^4.1.2", 
       "app-builder-lib": "^24.6.4" 
    }
}

My config:

  • Windows 10,
  • npm version: 9.6.7,
  • node version: 18.17.0,
  • ElectronNET.API version: 23.6.1
  • Electronnet.cli version: 23.6.1 (dotnet tool global)

I solve this issue. I update Elctron version for last version (npm install electron-builder@latest --save-dev) and it build exe file.