Neutralino.js配置 neutralino-js-config

该技能用于为轻量级跨平台桌面应用程序配置Neutralino.js框架。它涵盖项目初始化、配置文件设置、原生API访问、窗口模式选择、扩展集成、构建目标指定以及应用图标和元数据管理。关键词:Neutralino.js配置,桌面应用开发,跨平台,轻量级,Webview,JavaScript框架,项目初始化,原生API。

前端开发 0 次安装 0 次浏览 更新于 2/25/2026

name: neutralino-js-config description: 为轻量级桌面应用程序配置Neutralino.js allowed-tools: Read, Write, Edit, Bash, Glob, Grep tags: [neutralino, javascript, cross-platform, lightweight, desktop]

neutralino-js-config

为轻量级桌面应用程序配置Neutralino.js。Neutralino通过使用操作系统的内置Webview,提供了比Electron更小的二进制文件体积。

能力

  • 初始化Neutralino项目
  • 配置neutralino.config.json
  • 设置原生API访问
  • 配置窗口模式
  • 设置扩展
  • 配置构建目标
  • 设置应用图标和元数据

输入模式

{
  "type": "object",
  "properties": {
    "projectPath": { "type": "string" },
    "appName": { "type": "string" },
    "windowMode": { "enum": ["window", "browser", "cloud", "chrome"] }
  },
  "required": ["projectPath", "appName"]
}

neutralino.config.json

{
  "applicationId": "com.mycompany.myapp",
  "version": "1.0.0",
  "defaultMode": "window",
  "port": 0,
  "documentRoot": "/resources/",
  "url": "/",
  "enableServer": true,
  "enableNativeAPI": true,
  "modes": {
    "window": {
      "title": "My App",
      "width": 800,
      "height": 600,
      "minWidth": 400,
      "minHeight": 300
    }
  }
}

相关技能

  • tauri-project-setup
  • electron-builder-config