Reactgtk 用JavaScript编写的实验性React渲染器。 可以使用webpack对其进行捆绑,以获取可以在gnome项目JavaScript运行时gjs运行的应用程序捆绑包。 地位 渲染一个简单的应用程序 使输入受React控制 处理动态添加和删除的子代 支持所有小部件 支持列表模型 自动将属性字符串值映射到GTK const 开发依赖 我们目前依赖于gjs> = 1.50.2,gtk3和nodejs。 您可以选择使用Nix软件包管理器方便地安装它们: nix-shell 这将使您进入安装了所有依赖项的shell。 注意:我们仅将nodejs用于包装。 该应用程序必须使用gjs运行,否则它将无法正常工作。 运行示例应用程序 安装依赖项: npm i 启动应用程序: npm start