{ "name": "airport", "private": true, "version": "0.0.0", "main": "build.js", "description": "test", "author": "haiwei@haiwei.com", "scripts": { "dev": "vite", "build": "vite build", "preview": "vite preview", "build:electron": "electron-builder" }, "build": { "appId": "com.myvue.app", "productName": "MyVueApp", "directories": { "output": "dist" }, "files": [ "dist/**", "build.js", "preload.js", "package.json" ], "win": { "target": [ { "target": "nsis", "arch": ["x64"] } ] }, "nsis": { "oneClick": false, "allowToChangeInstallationDirectory": true, "perMachine": true }, "asar": false }, "dependencies": { "@vitejs/plugin-basic-ssl": "^2.0.0", "element-plus": "^2.10.4", "vue": "^3.5.17", "vue-router": "4" }, "devDependencies": { "@vitejs/plugin-vue": "^6.0.0", "electron": "^37.3.1", "electron-builder": "^26.0.12", "vite": "^7.0.4" } }