Files
DeEarthX/front/src-tauri/tauri.conf.json

71 lines
3.3 KiB
JSON
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

{
"$schema": "https://schema.tauri.app/config/2", // JSON Schema 验证地址
"productName": "DeEarthX-V3", // 产品名称
"version": "0.1.0", // 应用版本号
"identifier": "cn.xcclyc.dex-v3-ui", // 应用唯一标识符(已修改为 cn.xcclyc.dex-v3-ui
// 构建配置
"build": {
"beforeDevCommand": "npm run dev", // 开发环境启动前运行的命令
"devUrl": "http://localhost:9888", // 开发环境前端服务器地址
"beforeBuildCommand": "npm run build", // 构建应用前运行的命令
"frontendDist": "../dist" // 前端构建产物的路径
},
// 应用配置
"app": {
"windows": [ // 窗口配置
{
"title": "DeEarthX V3", // 窗口标题
"width": 1024, // 窗口默认宽度
"height": 600, // 窗口默认高度
"minWidth": 800, // 窗口最小宽度
"minHeight": 500, // 窗口最小高度
"dragDropEnabled": false, // 是否允许拖放文件到窗口
"fullscreen": false, // 是否默认全屏
"resizable": true, // 是否允许调整窗口大小
"center": true // 启动时是否居中显示
}
],
// 安全配置
"security": {
"csp": null // 内容安全策略null 表示使用默认值)
}
},
// 打包配置
"bundle": {
"active": true, // 是否启用打包
"targets": "all", // 打包目标平台all 表示所有支持的平台)
// 应用图标配置
"icon": [
"icons/32x32.png", // Windows 32x32 图标
"icons/128x128.png", // 普通 128x128 图标
"icons/128x128@2x.png", // 高清 128x128 图标Retina 屏幕)
"icons/icon.icns", // macOS 图标格式
"icons/icon.ico" // Windows 图标格式
],
"externalBin": ["binaries/core"], // 需要打包的外部二进制文件
// Windows 平台特定配置
"windows": {
"webviewInstallMode": { // WebView2 安装模式
"type": "downloadBootstrapper" // 下载引导程序安装 WebView2
},
"nsis": { // NSIS 安装程序配置
"languages": ["SimpChinese", "English"], // 安装程序支持的语言
"displayLanguageSelector": true, // 是否显示语言选择器
"installMode": "perMachine" // 安装模式perMachine=为所有用户安装)
},
"wix": { // WiX 安装程序配置
"language": "zh-CN" // WiX 安装程序语言
}
}
}
}