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

相關文章
相關標籤/搜索