Files

57 lines
1.5 KiB
JSON
Raw Permalink Normal View History

{
"name": "plantai-desktop",
"version": "0.1.0",
"description": "海古纪 PlantAI 桌面端(Electron 瘦客户端,前端 ui/ + 可配置后端反代)",
"author": "Haiguji",
"homepage": "https://github.com/haiguji/PlantAI-rag-new",
"private": true,
"main": "main.js",
"scripts": {
"build:ui": "npm --prefix ui run build && node scripts/copy-ui.js",
"start": "electron .",
"dist": "npm run build:ui && electron-builder",
"dist:linux": "npm run build:ui && electron-builder --linux",
"dist:win": "npm run build:ui && electron-builder --win",
"dist:mac": "npm run build:ui && electron-builder --mac"
},
"dependencies": {
"express": "^4.21.2",
"http-proxy-middleware": "^3.0.3"
},
"devDependencies": {
"electron": "^33.0.0",
"electron-builder": "^25.1.8"
},
"build": {
"appId": "com.haiguji.plantai",
"productName": "PlantAI",
"files": [
"**/*",
"!ui/**",
"!renderer-dist/**"
],
"extraResources": [
{ "from": "renderer-dist", "to": "renderer-dist" }
],
"directories": {
"output": "dist"
},
"linux": {
"target": ["AppImage", "deb"],
"category": "Science",
"maintainer": "haiguji"
},
"win": {
"target": ["nsis", "portable"]
},
"mac": {
"target": ["dmg", "zip"],
"category": "public.app-category.productivity"
},
"nsis": {
"oneClick": false,
"allowToChangeInstallationDirectory": true
}
}
}