{ "name": "electron-fg", "version": "1.0.0", "description": "electron-fg", "main": "main.js", "scripts": { "start": "electron .", "electron:build": "electron-builder --win --ia32", "electron:build-linux": "electron-builder --linux", "electron:serve": "electron:serve --mode development", "electron:generate-icons": "electron-icon-builder --input=./icon.png --output=build --flatten", "test": "echo \"Error: no test specified\" && exit 1" }, "build": { "productName": "electron-fg", "appId": "com.whyc.fg", "asar": true, "files": [ "!dependent/**", "!dependent_linux/**", "getConfig.js", "config.json", "main.js", "preload.js", "loading.html" ], "directories": { "output": "./release" }, "win": { "target": ["dir"], "icon": "build/icons/icon.ico" }, "nsis": { "script": "setup.nsi", "oneClick": false, "perMachine": true, "allowToChangeInstallationDirectory": true, "createDesktopShortcut": true, "createStartMenuShortcut": true, "shortcutName": "electronFg" }, "linux": { "icon": "./build/icons", "artifactName": "${productName}-${version}-linux.${ext}", "target": ["dir", "tar.gz"] }, "extraResources": [ { "from": "./dependent_linux/", "to": "../" }, { "from": "./build/", "to": "build" } ] }, "author": "whychw, Inc <858544502@qq.com>", "license": "ISC", "devDependencies": { "electron": "^34.1.1", "electron-builder": "^26.8.1" }, "dependencies": { "electron-log": "^5.4.3", "minimal-request-promise": "^1.5.0" } }