57 lines
1.5 KiB
JSON
57 lines
1.5 KiB
JSON
{
|
|
"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
|
|
}
|
|
}
|
|
}
|