Kuuga——转化任何 Web 页面为桌面应用的跨平台工具

下载地址:git

Download (MacOS)github

Download (Windows)npm

什么是 Kuuga

Kuuga 是一个基于 Electron + VueJS 构建的跨平台桌面应用,可以转化任何 Web 页面为桌面应用。bash

Kuuga 这个名称来源于《假面骑士古迦》。古迦是一个为了保护人们笑容而选择和恶魔战斗的英雄,他可以根据战斗场合的不一样而切换不一样的战斗模式——而这款工具也从古迦中得到了灵感,像古迦的战斗同样,它可以把不一样的 Web 页面转化成对应的桌面应用,适应不一样的使用场合。electron

使用方法

当你打开 Kuuga 的时候,映入眼帘的是一个极简风格的界面,里面只包含输入框和按钮。工具

如今让咱们一块儿来把第一个 Web 页面转化成桌面应用吧!ui

你只须要简单地把 Web 页面的地址填写进去,同时赋予这个应用一个自定义名称便可。固然你更能够拖入一张 PNG 图片做为应用的图标。一切准备就绪以后,点击“Create”按钮就能够打开这个应用啦!spa

能够看到,YouTube 从一个原生窗口被打开了,意味着它如今已经成为了你的一个桌面应用。3d

要想管理所添加的应用也是很是简单的,只须要把鼠标悬停在应用的图标上面,便可对对应的应用进行编辑。此外,你也能够从系统状态栏里面切换不一样的应用。code

以上就是 Kuuga 的所有用法,是否是很简单呢?赶忙试试吧!更多的用法还请你们继续摸索啦!

开发

KuugaElectron + VueJS 构建而成。对于开发者来讲,能够根据下面的步骤在本身的机器上跑起来:

  1. 克隆项目到本地:

    git clone https://github.com/jrainlau/kuuga.git
    复制代码
  2. 安装依赖:

    cd kuuga && npm install
    复制代码
  3. 分开运行渲染进程和主进程:

    npm run serve
    复制代码
    npm run electron:dev
    复制代码

在发布新版本以前,能够先运行 build 命令:

npm run build
复制代码

一个包含了 Kuuga 全部可执行代码的名为 /release 的目录已经在根目录下生成,接下来运行 Electron 检查一下是否一切运行正常:

npm run electron:build
复制代码

若是一切正常,那么就能够运行把 Kuuga 打包成桌面应用的命令了:

# for MacOS
npm run pack:mac

# for Windows
npm run pack:win
复制代码

证书

MIT

相关文章
相关标签/搜索