electronで作成したアプリが,ローカルでは正常動作するのに,パッケージ化して作成した実行ファイルだと以下のエラーが起きてしまいます.
package.jsonは以下です.
package.json
1{ 2 "name": "***", 3 "version": "1.0.0", 4 "description": "", 5 "main": "main.js", 6 "build": { 7 "appId": "com.example.my-app", 8 "directories": { 9 "output": "products" 10 }, 11 "files": [ 12 "package.json", 13 "package-lock.json" 14 ], 15 "mac": { 16 "icon": "mac_icon.icns", 17 "target": [ 18 "dmg" 19 ] 20 } 21 }, 22 "scripts": { 23 "start": "./node_modules/.bin/electron .", 24 "build": "./node_modules/.bin/electron-builder --mac --x64" 25 }, 26 "author": "", 27 "license": "ISC", 28 "devDependencies": { 29 "electron": "^11.1.1", 30 "electron-builder": "^22.9.1", 31 "electron-packager": "^15.2.0" 32 }, 33 "dependencies": { 34 "jquery": "^3.5.1", 35 "jsdom": "^16.4.0" 36 } 37} 38
ディレクトリ構成図は以下です.
作成中アプリルート/
├ node_modules/
├ index.html
├ index.css
├ main.js
├ package.json
├ package-lock.json
└ preload.js
環境はmacOSです.パッケージ化したアプリもmacOS用のものです.
ローカルでnpm startコマンドで実行するとエラーは起きないのですが,パッケージ化するとこのようなエラーがでてしまいます.
よろしくお願いいたします.
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2021/01/17 01:45 編集
2021/01/17 01:45